NYSE • RDDT • US75734B1008
Generating your data highlights...
29.9b USD | # 735 in US
5.29m shares | 908.3m USD
146.1m
96.91% | 141.59m