Roku, Inc. ROKU

Set alert

Price alert · ROKU

All alert types
155.52 USD +0.40 +0.26%

At close · Nov 2

153.77 -1.75 -1.13%

After hours · Nov 2, 5:46 PM ET

Bid
155.46 × 1
Ask
155.51 × 1
155.23 Day range 158.72
78.53 52-week range 160.22
YTD
+43.35%
1 year
+46.54%
Open
157.44
Prev close
155.12
Mkt cap
23.10B
Vol
4.48M
Avg vol
2.25M
EPS
2.35
P/E
66.18
Div yield
0.00%
More statistics
Low
155.23
High
158.72
Forward P/E
39.15
Beta
2.09
Short ratio
6.06
Inst. own
87.98%
Dividend
0.00
Ex-div date
Earnings
Nov 2, 2026
50-d avg
155.15
200-d avg
127.73
1y target
162.45

5m chart

Chart tools
Interval

Built from the cached five-day intraday bars.

Events in this range
  • Nov 2, 2026Earnings: —; estimate 0.53; surprise —%
Signals (146)
NameTimeAgo
MACD: Sell SignalNov 2, 3:35 PM7 hours ago
SMA: BearishNov 2, 3:30 PM7 hours ago
SMA: BullishNov 2, 3:20 PM7 hours ago
SMA: BullishNov 2, 3:15 PM7 hours ago
SMA: BearishNov 2, 3:10 PM7 hours ago
SMA: BearishNov 2, 3:05 PM7 hours ago
MACD: Buy SignalNov 2, 2:55 PM7 hours ago
SMA: BullishNov 2, 2:50 PM7 hours ago
SMA: BullishNov 2, 2:50 PM7 hours ago
SMA: BearishNov 2, 2:20 PM8 hours ago
SMA: BearishNov 2, 2:20 PM8 hours ago
MACD: Sell SignalNov 2, 2:20 PM8 hours ago
SMA: BullishNov 2, 2:10 PM8 hours ago
SMA: BearishNov 2, 2:05 PM8 hours ago
SMA: BullishNov 2, 1:55 PM8 hours ago
SMA: BullishNov 2, 1:55 PM8 hours ago
SMA: BearishNov 2, 1:45 PM8 hours ago
SMA: BearishNov 2, 1:45 PM8 hours ago
SMA: BullishNov 2, 1:35 PM9 hours ago
SMA: BearishNov 2, 1:20 PM9 hours ago
SMA: BullishNov 2, 12:50 PM9 hours ago
MACD: Buy SignalNov 2, 12:40 PM10 hours ago
SMA: BullishNov 2, 12:30 PM10 hours ago
SMA: BearishNov 2, 11:55 AM10 hours ago
SMA: BullishNov 2, 11:20 AM11 hours ago
SMA: BearishNov 2, 10:50 AM11 hours ago
SMA: BullishNov 2, 10:40 AM12 hours ago
SMA: BearishNov 2, 10:35 AM12 hours ago
SMA: BullishNov 2, 10:30 AM12 hours ago
SMA: BearishNov 2, 10:25 AM12 hours ago
MACD: Sell SignalNov 2, 10:25 AM12 hours ago
SMA: BearishNov 2, 10:15 AM12 hours ago
RSI: OverboughtNov 2, 9:30 AM13 hours ago
SMA: BullishOct 30, 3:20 PM3 days ago
SMA: BearishOct 30, 3:15 PM3 days ago
SMA: BullishOct 30, 3:10 PM3 days ago
SMA: BearishOct 30, 3:00 PM3 days ago
SMA: BullishOct 30, 2:55 PM3 days ago
SMA: BullishOct 30, 2:45 PM3 days ago
MACD: Buy SignalOct 30, 2:20 PM3 days ago
MACD: Sell SignalOct 30, 2:15 PM3 days ago
MACD: Buy SignalOct 30, 2:10 PM3 days ago
MACD: Sell SignalOct 30, 2:05 PM3 days ago
RSI: OversoldOct 30, 2:05 PM3 days ago
MACD: Buy SignalOct 30, 1:15 PM3 days ago
MACD: Sell SignalOct 30, 12:55 PM3 days ago
RSI: OversoldOct 30, 12:55 PM3 days ago
MACD: Buy SignalOct 30, 12:45 PM3 days ago
RSI: OversoldOct 30, 12:25 PM3 days ago
RSI: OversoldOct 30, 11:40 AM3 days ago
SMA: BearishOct 30, 10:50 AM3 days ago
SMA: BullishOct 30, 10:40 AM3 days ago
SMA: BullishOct 30, 10:40 AM3 days ago
SMA: BearishOct 30, 10:35 AM3 days ago
SMA: BearishOct 30, 10:35 AM3 days ago
MACD: Sell SignalOct 30, 10:35 AM3 days ago
MACD: Buy SignalOct 30, 10:15 AM3 days ago
SMA: BullishOct 30, 10:10 AM3 days ago
SMA: BullishOct 30, 10:10 AM3 days ago
SMA: BearishOct 30, 9:35 AM3 days ago
SMA: BullishOct 30, 9:30 AM3 days ago
SMA: BearishOct 29, 3:35 PM4 days ago
MACD: Sell SignalOct 29, 3:35 PM4 days ago
MACD: Buy SignalOct 29, 2:15 PM4 days ago
SMA: BullishOct 29, 2:10 PM4 days ago
SMA: BullishOct 29, 2:10 PM4 days ago
MACD: Sell SignalOct 29, 1:40 PM4 days ago
SMA: BearishOct 29, 1:35 PM4 days ago
SMA: BearishOct 29, 1:35 PM4 days ago
MACD: Buy SignalOct 29, 1:15 PM4 days ago
SMA: BullishOct 29, 1:00 PM4 days ago
SMA: BullishOct 29, 12:55 PM4 days ago
SMA: BearishOct 29, 12:20 PM4 days ago
MACD: Sell SignalOct 29, 12:15 PM4 days ago
SMA: BearishOct 29, 12:10 PM4 days ago
SMA: BullishOct 29, 12:00 PM4 days ago
SMA: BearishOct 29, 11:55 AM4 days ago
MACD: Buy SignalOct 29, 11:30 AM4 days ago
SMA: BullishOct 29, 11:15 AM4 days ago
SMA: BullishOct 29, 11:05 AM4 days ago
SMA: BearishOct 29, 10:55 AM4 days ago
MACD: Sell SignalOct 29, 10:50 AM4 days ago
SMA: BearishOct 29, 10:35 AM4 days ago
SMA: BullishOct 29, 10:00 AM4 days ago
SMA: BearishOct 29, 9:55 AM4 days ago
SMA: BullishOct 29, 9:30 AM4 days ago
SMA: BullishOct 28, 3:55 PM5 days ago
SMA: BearishOct 28, 3:50 PM5 days ago
MACD: Buy SignalOct 28, 3:45 PM5 days ago
SMA: BullishOct 28, 3:40 PM5 days ago
SMA: BearishOct 28, 2:45 PM5 days ago
SMA: BearishOct 28, 2:45 PM5 days ago
SMA: BullishOct 28, 2:40 PM5 days ago
SMA: BullishOct 28, 2:40 PM5 days ago
MACD: Sell SignalOct 28, 2:20 PM5 days ago
SMA: BearishOct 28, 1:55 PM5 days ago
SMA: BullishOct 28, 1:40 PM5 days ago
SMA: BullishOct 28, 1:30 PM5 days ago
MACD: Buy SignalOct 28, 1:30 PM5 days ago
MACD: Sell SignalOct 28, 1:00 PM5 days ago
SMA: BearishOct 28, 12:55 PM5 days ago
SMA: BearishOct 28, 12:55 PM5 days ago
SMA: BullishOct 28, 12:50 PM5 days ago
SMA: BullishOct 28, 12:50 PM5 days ago
SMA: BearishOct 28, 12:30 PM5 days ago
SMA: BearishOct 28, 12:30 PM5 days ago
SMA: BullishOct 28, 12:25 PM5 days ago
SMA: BullishOct 28, 12:25 PM5 days ago
SMA: BearishOct 28, 12:20 PM5 days ago
SMA: BearishOct 28, 12:20 PM5 days ago
SMA: BullishOct 28, 12:15 PM5 days ago
SMA: BullishOct 28, 12:10 PM5 days ago
MACD: Buy SignalOct 28, 11:30 AM5 days ago
SMA: BullishOct 28, 11:20 AM5 days ago
RSI: OversoldOct 28, 11:00 AM5 days ago
RSI: OversoldOct 28, 10:35 AM5 days ago
SMA: BearishOct 28, 9:55 AM5 days ago
SMA: BearishOct 28, 9:55 AM5 days ago
SMA: BullishOct 28, 9:50 AM5 days ago
SMA: BullishOct 28, 9:50 AM5 days ago
SMA: BearishOct 28, 9:45 AM5 days ago
SMA: BullishOct 28, 9:40 AM5 days ago
SMA: BearishOct 28, 9:30 AM5 days ago
SMA: BearishOct 28, 9:30 AM5 days ago
MACD: Sell SignalOct 28, 9:30 AM5 days ago
SMA: BullishOct 27, 3:55 PM6 days ago
SMA: BullishOct 27, 3:55 PM6 days ago
MACD: Buy SignalOct 27, 3:55 PM6 days ago
SMA: BearishOct 27, 3:50 PM6 days ago
MACD: Sell SignalOct 27, 3:50 PM6 days ago
SMA: BullishOct 27, 3:40 PM6 days ago
SMA: BearishOct 27, 3:35 PM6 days ago
SMA: BullishOct 27, 2:40 PM6 days ago
SMA: BearishOct 27, 2:20 PM6 days ago
SMA: BearishOct 27, 2:05 PM6 days ago
SMA: BullishOct 27, 2:00 PM6 days ago
SMA: BullishOct 27, 2:00 PM6 days ago
SMA: BearishOct 27, 1:45 PM6 days ago
MACD: Buy SignalOct 27, 1:35 PM6 days ago
SMA: BullishOct 27, 1:30 PM6 days ago
RSI: OversoldOct 27, 1:15 PM6 days ago
SMA: BearishOct 27, 1:05 PM6 days ago
SMA: BullishOct 27, 12:55 PM6 days ago
RSI: OversoldOct 27, 12:30 PM6 days ago
SMA: BearishOct 27, 11:30 AM6 days ago
SMA: BullishOct 27, 10:55 AM6 days ago

Key statistics

Market cap
23.08B
Enterprise value
20.94B
Trailing P/E
66.18
Forward P/E
39.15
PEG ratio
0.59
Price / sales
4.43
Price / book
8.17
EPS (TTM)
2.35
Beta
2.09
Dividend yield
0.00%
Payout ratio
0.00%
Profit margin
6.82%
Revenue (TTM)
5.21B
Revenue growth
21.90%
Free cash flow
836.55M
Total cash
2.56B
Total debt
474.12M
Return on equity
13.12%
Shares outstanding
132.05M
Short % of float
7.43%
50-day average
155.15
200-day average
127.73

Analyst view

Consensus: hold

Hold
Price target (mean) 162.45 +4.5% upside
Target (low)
150.00
Target (mean)
162.45
Target (high)
205.00
Ratings (0m) 27 7 buy · 20 hold · 0 sell
  • Strong buy1
  • Buy6
  • Hold20
  • Sell0
  • Strong sell0

Next earnings

Nov 2, 2026

Expected Nov 2, 2026. Consensus EPS estimate 0.548.

Earnings history

Financials — quick view

All financials
ROKU Revenue — quarterly 1.35B
2022-Q3 20222022-Q4 20222023-Q1 20232023-Q2 20232023-Q3 20232023-Q4 20232024-Q1 20242024-Q2 20242024-Q3 20242024-Q4 20242025-Q1 20252025-Q2 20252025-Q3 20252025-Q4 20252026-Q1 20262026-Q2 2026
ROKU Net income — quarterly 164.22M
2022-Q3 20222022-Q4 20222023-Q1 20232023-Q2 20232023-Q3 20232023-Q4 20232024-Q1 20242024-Q2 20242024-Q3 20242024-Q4 20242025-Q1 20252025-Q2 20252025-Q3 20252025-Q4 20252026-Q1 20262026-Q2 2026
ROKU EPS — quarterly 1.11
2022-Q3 20222022-Q4 20222023-Q1 20232023-Q2 20232023-Q3 20232023-Q4 20232024-Q1 20242024-Q2 20242024-Q3 20242024-Q4 20242025-Q1 20252025-Q2 20252025-Q3 20252025-Q4 20252026-Q1 20262026-Q2 2026

Earnings

ROKU recent earnings
Report dateQuarter endingEPS estimateEPS reportedSurpriseSurprise %
Nov 2, 2026Sep 30, 20260.53———
Aug 5, 2026Jun 30, 20260.6051.08+0.48+78.51%
Apr 30, 2026Mar 31, 20260.33030.57+0.24+72.57%
Feb 12, 2026Dec 31, 20250.280.53+0.25+89.29%
Oct 30, 2025Sep 30, 20250.070.16+0.09+128.57%
Jul 31, 2025Jun 30, 2025-0.160.07+0.23+143.75%

Upgrades / downgrades

ROKU analyst upgrades and downgrades
DateFirmActionFromTo
Sep 24, 2026WedbushreitNeutralNeutral
Aug 14, 2026Wells FargodownOverweightEqual-Weight
Aug 10, 2026RosenblattmainBuyBuy
Aug 7, 2026UBSmainNeutralNeutral
Aug 7, 2026GuggenheimdownBuyNeutral
Aug 7, 2026Seaport GlobaldownBuyNeutral

About Roku, Inc.

Roku, Inc., together with its subsidiaries, operates a TV streaming platform in the United States and internationally. The company operates in two segments, Platform and Devices. Its streaming platform allows users to find and access TV shows, movies, news, sports, and others, as well as offers digital advertising services. The company also sells streaming players, Roku-branded TVs, smart home products and services, audio products, and related accessories. Roku, Inc. was incorporated in 2002 and is headquartered in San Jose, California.

Sector
Communication Services
Industry
Entertainment
Country
United States
Website
roku.com

News

Your note

Sign in to keep a note on ROKU — it syncs with the Stock Master app.

Insider holders

ROKU insider holders
InsiderRelationLatest transactionDateShares held
BLACKBURN JEFFREY MDirectorConversion of Exercise of derivative securityJun 10, 202614,040
COLLIER CHARLESOfficerConversion of Exercise of derivative securityOct 4, 202622,700
FUCHSBERG GILBERTOfficerSaleSep 1, 202640,168
HASTINGS JEFFREY SDirectorConversion of Exercise of derivative securityJun 10, 20269,629
HUNT NEIL DDirectorConversion of Exercise of derivative securitySep 30, 20269,629
JEDDA DANIELChief Operating OfficerSaleOct 14, 202667,811

Institution ownership

ROKU institution ownership
Holder% heldSharesValueReported
Blackrock Inc.10.13%13,381,9802.08BJun 29, 2026
Vanguard Capital Management LLC4.48%5,926,115921.63MJun 29, 2026
Vanguard Portfolio Management LLC4.45%5,875,815913.81MJun 29, 2026
FMR, LLC4.02%5,310,616825.91MJun 29, 2026
Pentwater Capital Management Lp3.27%4,325,000672.62MJun 29, 2026
State Street Corporation3.11%4,115,278640.01MJun 29, 2026

Fund ownership

ROKU fund ownership
Holder% heldSharesValueReported
iShares Trust-iShares Core S&P Mid-Cap ETF3.56%4,703,692731.52MSep 29, 2026
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund3.15%4,163,506647.51MJun 29, 2026
VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund2.28%3,008,354467.86MJun 29, 2026
VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund1.31%1,735,490269.90MJun 29, 2026
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund1.14%1,504,396233.96MJun 29, 2026
SPDR S&P MIDCAP 400 ETF TRT-State Street SPDR S&P Mid Cap 400 ETF TRT0.74%976,385151.85MSep 29, 2026