Loading live market data…

Roku, Inc.

NASDAQ:ROKU

$141.76 USD

-$0.58 (-0.41%)

Volume
1.92M
Average Volume
4.39M
Market Capitalization
$21.03B
P/E Ratio
104.12
Dividend Yield
0.00%
Price Target
$160.00
Year High
$148.88
Year Low
$78.53
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.91

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.40%

Investors Holding

47

change: -688 | last: 735

Increased Positions

24

change: -346 | last: 370

Reduced Positions

11

change: -200 | last: 211

New Positions

12

change: -96 | last: 108

Sold Positions

660

change: 534 | last: 126

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -112.7415 | last: 1.1274

Total Invested

81.55M

ROKU Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $108.49 147.15M $15.96B $1.59B $871.8M $15.25B
2024-12-31 $74.34 144.63M $10.75B $2.16B $591.93M $9.18B
2023-12-31 $91.66 141.57M $12.98B $2.03B $654.27M $11.6B
2022-12-31 $40.70 137.67M $5.6B $1.96B $719.32M $4.36B
2021-12-31 $228.20 132.71M $30.28B $2.15B $521.71M $28.66B
2020-12-31 $332.02 123.98M $41.16B $1.09B $438.32M $40.51B
2019-12-31 $133.90 115.22M $15.43B $515.48M $419.2M $15.33B
2018-12-31 $30.64 104.62M $3.21B $155.56M $- $3.05B
2017-12-31 $51.78 28.31M $1.47B $177.25M $- $1.29B
2016-12-31 $23.50 85.71M $2.01B $34.56M $15M $1.99B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $94.62 147.51M $13.96B $1.65B $501.12M $12.81B
2025-12-31 $108.49 148.04M $16.06B $1.59B $871.8M $15.35B
2025-09-30 $100.13 146.86M $14.7B $1.58B $543.78M $13.67B
2025-06-30 $87.89 146.89M $12.91B $2.25B $567.16M $11.22B
2025-03-31 $70.44 146.2M $10.3B $2.26B $577.12M $8.62B
2024-12-31 $74.34 145.55M $10.82B $2.16B $591.93M $9.25B
2024-09-30 $74.66 144.86M $10.82B $2.13B $613.19M $9.3B
2024-06-30 $62.47 144.34M $9.02B $2.06B $627.44M $7.59B
2024-03-31 $64.19 143.75M $9.23B $2.06B $639.7M $7.81B
2023-12-31 $91.66 143.01M $13.11B $2.03B $654.27M $11.74B
2023-09-30 $70.59 141.88M $10.02B $2B $663.88M $8.68B
2023-06-30 $63.96 141.03M $9.02B $1.76B $648.74M $7.91B