NYSE • RDDT • US75734B1008
Generating your data highlights...
29b USD | # 734 in US
5.9m shares | 987.02m USD
146.1m
96.98% | 141.69m