Valuation and Capital Structure
PE 33.57
Book Value 19.25
Market Cap 9,227.38B
Total Debt 568.63B
Cash 2,055.73B
Other --
Enterprise Value 7,740.28B
Unlock
ROKU Ratings Summary
ROKU Quant Ranking