Nasdaq • ROKU • US77543R1023
Generating your data highlights...
18.9b USD | # 1054 in US
3.35m shares | 337m USD
131.19m
99.26% | 130.23m