Nasdaq • ROKU • US77543R1023
Generating your data highlights...
18.4b USD | # 1066 in US
3.38m shares | 337.71m USD
131.19m
99.26% | 130.23m