Nasdaq • ROKU • US77543R1023
Generating your data highlights...
21.7b USD | # 965 in US
4.27m shares | 575.52m USD
131.19m
99.25% | 130.2m