NYSE • RDDT • US75734B1008
Generating your data highlights...
33.7b USD | # 648 in US
4.93m shares | 769.79m USD
141.97m
96.82% | 137.45m