NYSE • RDDT • US75734B1008
Generating your data highlights...
30.8b USD | # 716 in US
5.32m shares | 913m USD
146.1m
96.91% | 141.59m