NYSE • RDDT • US75734B1008
Generating your data highlights...
31.1b USD | # 711 in US
5.21m shares | 893.93m USD
146.1m
94.55% | 138.14m