VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
ROKU
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
ROKURoku, Inc.
$142.26$21.0B
Overview & Verdict
Overview
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders
HomeStocksROKUPrice History

ROKU logoRoku, Inc. (ROKU) Stock Price History

Historical prices from 2017 to 2026

$142.26-0.17  (-0.12%)close Jul 6
Returns
1M
+15.1%
3M
+44.9%
YTD
+30.8%
1Y
+61.5%
3Y
+32.2%
5Y
-20.0%
ATH$490.76Jul 2021-71.0%
ATL$15.75Sep 2017pre-split
Avg Vol (50D)4.4M/ day
52-Week Range$78.53 — $148.88
LowCurrent: $142.26High

Loading 10-year price history...

ROKU Historical Performance

1 YearTotal Return
+61.5%
Price: +61.5%
3 YearsTotal Return
+130.9%
CAGR: +32.2%
Price: +130.9%
5 YearsTotal Return
-67.3%
CAGR: -20.0%
Price: -67.3%
YTD
+30.8%

ROKU Annual Returns

Year-by-year price performance · 2017–2026

Best+311.7%2019
Worst-82.5%2022
Up years5/10
2017+120.3%
2018-41.2%
2019+311.7%
2020+142.2%
2021-28.2%
2022-82.5%
2023+126.0%
2024-16.5%
2025+45.6%
2026-9.5%
2017 annual price return
+120.3%
2018 annual price return
-41.2%
2019 annual price return
+311.7%
2020 annual price return
+142.2%
2021 annual price return
-28.2%
2022 annual price return
-82.5%
2023 annual price return
+126.0%
2024 annual price return
-16.5%
2025 annual price return
+45.6%
2026 annual price return
-9.5%
LessMore
Alpha vs S&P 500
1Y+41.6%
3Y+9.9%
5Y-31.9%

Price returns only.

Download Historical Data

2,203 records • Includes OHLCV + Technical Indicators (MA50, MA200, RSI)

Free sign in required to download data

ROKU Stock Price Trajectory (2017–2026)

As of July 7, 2026, Roku, Inc. (ROKU) trades at $142.26, representing a +61.5% return over the past year. The stock has delivered a -67.3% total return over five years (-20.0% CAGR), reflecting challenging market conditions.

The stock reached its all-time high of $490.76 on July 27, 2021. From this peak, ROKU has corrected -71.0%, currently trading 33% above its 200-day moving average, indicating continued institutional support.

When compared to Communication Services sector peers FUBO (-76.6% 1Y), SSTI (-33.6% 1Y), and MGNI (-14.2% 1Y), ROKU has outperformed the peer group average. Compare ROKU vs FUBO →

ROKU Historical Price Data · from 2017

Rows 1–50 of 2,203
Date Open High Low Close Volume Change %
2026-07-06142.82142.98141.33142.262.29M-0.12%
2026-07-02140.66142.67140.32142.433.98M+1.37%
2026-07-01138.88141.80138.88140.515.03M+1.69%
2026-06-30136.00138.57135.75138.183.58M+1.21%
2026-06-29136.48136.62135.63136.533.09M+0.83%
2026-06-26134.59136.48134.36135.400+0.50%
2026-06-25135.80136.29134.46134.737.22M-0.90%
2026-06-24134.90137.39134.90135.965.83M+0.67%
2026-06-23134.51136.24134.51135.066.61M-0.11%
2026-06-22137.72138.25135.04135.208.31M-2.08%
2026-06-18137.57139.63137.16138.0719.86M+0.57%
2026-06-17138.10140.32137.20137.2911.35M-0.48%
2026-06-16138.21140.55137.95137.9514.49M-2.09%
2026-06-15143.96145.88139.64140.9026.71M-1.92%
2026-06-12124.71148.88119.66143.6614.84M+20.08%
2026-06-11117.13120.11115.00119.642.40M+2.31%
2026-06-10119.31121.12116.55116.942.31M-3.28%
2026-06-09125.42127.15118.03120.913.31M-2.15%
2026-06-08125.53126.11122.58123.573.41M+1.09%
2026-06-05125.07127.45120.79122.231.80M-2.66%
2026-06-04124.76128.85122.86125.571.93M+2.76%
2026-06-03125.73126.99119.49122.202.33M-3.87%
2026-06-02127.16128.62124.56127.121.34M-1.48%
2026-06-01130.18131.00126.97129.031.75M-0.88%
2026-05-29131.04133.46129.90130.182.17M-0.69%
2026-05-28131.90132.00128.12131.091.53M-0.62%
2026-05-27128.19132.70127.65131.912.29M+3.37%
2026-05-26126.50129.15125.28127.611.52M+1.64%
2026-05-22125.83127.88125.08125.551.45M+0.38%
2026-05-21123.47127.76122.28125.081.07M+0.74%
2026-05-20121.33125.03120.21124.161.83M+2.97%
2026-05-19123.60124.40119.59120.582.38M-2.85%
2026-05-18124.18127.28123.50124.121.91M+0.10%
2026-05-15122.56125.65121.80124.001.72M-1.47%
2026-05-14126.21127.95124.27125.851.70M+0.14%
2026-05-13128.33128.38124.55125.681.95M-1.44%
2026-05-12128.02128.02125.25127.521.95M-0.43%
2026-05-11129.83131.39127.51128.072.07M-1.13%
2026-05-08126.97130.72124.76129.532.04M+2.26%
2026-05-07128.20129.80125.82126.671.94M-1.02%
2026-05-06125.69128.50123.75127.982.06M+2.86%
2026-05-05127.00127.57123.93124.42780K-1.27%
2026-05-04124.25127.90122.35126.023.68M+1.97%
2026-05-01125.50127.00115.00123.588.08M+6.02%
2026-04-30112.86118.21110.10116.565.70M+3.50%
2026-04-29112.53113.39111.21112.621.54M+0.30%
2026-04-28114.00114.54110.81112.281.88M-1.84%
2026-04-27115.49116.72112.58114.382.19M-0.73%
2026-04-24116.50116.50113.21115.222.08M+0.23%
2026-04-23118.12118.73112.93114.962.26M-2.86%
…
Consensus-Based Analysis Tools

Intrinsic Valuation

DCF models, multiple analysis, and analyst estimates.

Check Valuation

Historical Returns

10-year return with dividends reinvested.

Calculate

DCA Calculator

See how regular investing compounds over time.

Run Numbers

Peer Comparison

Compare growth, multiples, and margins vs sector.

Compare

ROKU — Frequently Asked Questions

Quick answers to the most common questions about buying ROKU stock.

How has ROKU stock performed recently?

ROKU returned +61.5% over the past year, beating its 5-year annualized CAGR of -20.0%. The stock trades above its 200-day moving average, confirming the uptrend.

What is ROKU's all-time high price?

Roku, Inc. reached $490.76 on 2021-07-27. The 52-week high is $148.88. Current 1-year return of +61.5% places the stock closer to historical peaks.

Where can I download ROKU historical price data?

This page provides ROKU daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 2017-2026, downloadable in CSV format.

442 data points · sampled from 2,203