Never miss an Options trading signal: Unusual Options Activity and Options Screeners with Barchart Premier. FREE 30 Day Trial
or

Roku Inc (ROKU)

Roku Inc (ROKU)
59.23 +0.06 (+0.10%) 04/22/25 [NASDAQ]
60.98 x 400 61.20 x 100
Realtime by (Cboe BZX)
60.98 x 400 61.20 x 100
Realtime 60.98 +1.75 (+2.95%) 19:48 ET
Quote Overview for Tue, Apr 22nd, 2025
Watch
    Add or delete the symbol from one or more Watchlists.
Day Low
58.87
Day High
60.91
Open 59.41
Previous Close 59.17 59.17
Volume 3,488,300 3,488,300
Avg Vol 4,367,020 4,367,020
Stochastic %K 31.34% 31.34%
Weighted Alpha -5.72 -5.72
5-Day Change -0.27 (-0.45%) -0.27 (-0.45%)
52-Week Range 48.33 - 104.96 48.33 - 104.96
  • 1D
  • 5D
  • 1M
  • 3M
  • 6M
  • 1Y
  • 5Y
  • MAX
Full Chart
  • OHLC Bars
  • Colored OHLC Bars
  • HLC Bars
  • Candlestick Hollow
  • Candlestick Open-to-Close
  • Candlestick Close-to-Close
  • Heikin-Ashi
  • Line Chart
  • Area Chart
  • Renko
  • Column
  • Baseline
  • Line Break
  • Range
  • Kagi
  • Point And Figure
Realtime quote and/or trades are not sourced from all markets.

Fundamentals

See More
  • Market Capitalization, $K 8,635,506
  • Shares Outstanding, K 145,944
  • Annual Sales, $ 4,113 M
  • Annual Income, $ -129,390 K
  • EBIT $ -218 M
  • EBITDA $ 121 M
  • 60-Month Beta 2.17
  • Price/Sales 2.07
  • Price/Cash Flow 40.61
  • Price/Book 3.42

Options Overview Details

View History
  • Implied Volatility 83.07% ( -4.85%)
  • Historical Volatility 85.44%
  • IV Percentile 93%
  • IV Rank 63.08%
  • IV High 110.34% on 04/04/25
  • IV Low 36.47% on 11/07/24
  • Put/Call Vol Ratio 0.92
  • Today's Volume 16,110
  • Volume Avg (30-Day) 19,076
  • Put/Call OI Ratio 0.98
  • Today's Open Interest 185,767
  • Open Int (30-Day) 211,323

Analyst Rating / Earnings Estimates

Current Rating
See More
Moderate Buy
Based on 30 analysts offering recommendations.
Earnings Estimates - Current Qtr 03/31/25
See More
  • Average Estimate -0.27
  • Number of Estimates 9
  • High Estimate -0.18
  • Low Estimate -0.34
  • Prior Year -0.35
  • Growth Rate Est. (year over year) +22.86%

Price Performance

See More
Period Period Low Period High Performance
1-Month
52.43 +12.97%
on 04/07/25
Period Open: 78.29
82.34 -28.07%
on 03/25/25
-19.06 (-24.35%)
since 03/21/25
3-Month
52.43 +12.97%
on 04/07/25
Period Open: 79.60
104.96 -43.57%
on 02/14/25
-20.37 (-25.59%)
since 01/22/25
52-Week
48.33 +22.55%
on 08/05/24
Period Open: 58.57
104.96 -43.57%
on 02/14/25
+0.66 (+1.13%)
since 04/22/24

Most Recent Stories

More News
3 Great Stocks Warren Buffett Probably Can't Buy, But You Can

Buffett sees big opportunities in small stocks, but he can't buy most of them.

ROKU : 59.23 (+0.10%)
SBUX : 81.75 (+1.33%)
BRK.A : 780,000.00 (+2.57%)
BRK.B : 520.79 (+2.74%)
BRK-A : N/A (N/A)
BRK.TO : 38.97 (+2.85%)
BRK-B : N/A (N/A)
BROS : 58.68 (+2.89%)
FUBO : 3.00 (+5.26%)
Stock Market Sell-Off: 2 Growth Stocks to Buy Hand Over Fist

With the return of market volatility, anxiety levels are rising for retirement savers, but if you're not going to be tapping into your savings for many years, there's no reason to worry. Stock market dips...

META : 500.28 (+3.22%)
ROKU : 59.23 (+0.10%)
TTD : 48.66 (+2.31%)
DIS : 86.09 (+2.49%)
Spotting Winners: Roku (NASDAQ:ROKU) And Consumer Subscription Stocks In Q4

Spotting Winners: Roku (NASDAQ:ROKU) And Consumer Subscription Stocks In Q4

ROKU : 59.23 (+0.10%)
COUR : 7.36 (+3.08%)
MTCH : 29.71 (+2.17%)
CHGG : 0.5692 (+4.75%)
UDMY : 6.22 (+3.49%)
3 Reasons to Sell ROKU and 1 Stock to Buy Instead

3 Reasons to Sell ROKU and 1 Stock to Buy Instead

YUM : 145.05 (+3.23%)
ROKU : 59.23 (+0.10%)
3 Stocks That Could Turn $1,000 Into $5,000 by 2030

Investors often dream of finding a fast-growing stock early and earning massive gains over time. While such a feat is possible, finding a stock that can grow fivefold in five years is no easy task. Even...

ROKU : 59.23 (+0.10%)
META : 500.28 (+3.22%)
RDDT : 101.66 (+7.98%)
BRK.A : 780,000.00 (+2.57%)
NU : 11.19 (+4.48%)
BRK.B : 520.79 (+2.74%)
BRK.TO : 38.97 (+2.85%)
Why Roku Stock Was Tumbling This Week

Investors seemed to be tuning out Roku (NASDAQ: ROKU) stock in recent trading days. According to data compiled by S&P Global Market Intelligence, they pushed the specialty consumer electronics company's...

ROKU : 59.23 (+0.10%)
C : 64.55 (+2.97%)
1 Internet Stock on Our Buy List and 2 to Be Wary Of

1 Internet Stock on Our Buy List and 2 to Be Wary Of

ANGI : 12.14 (+1.17%)
ROKU : 59.23 (+0.10%)
ACVA : 14.31 (+2.88%)
1 Wall Street Analyst Thinks Roku Is Going to $100. Is It a Buy Around $78?

In a number of ways, Roku (NASDAQ: ROKU) has the makings of a market-beating growth stock.

NFLX : 1,040.34 (+5.31%)
ROKU : 59.23 (+0.10%)
AAPL : 199.74 (+3.41%)
BAC : 38.32 (+3.79%)
AMZN : 173.18 (+3.50%)
2 Breakout Growth Stocks You Can Buy and Hold for the Next Decade

Looking for undervalued stocks with explosive growth potential? These two forgotten market darlings of the pandemic lockdowns are still thriving in 2025.

NFLX : 1,040.34 (+5.31%)
ROKU : 59.23 (+0.10%)
FVRR : 25.13 (+3.89%)
AAPL : 199.74 (+3.41%)
TSLA : 237.97 (+4.60%)
SPOT : 590.39 (+5.65%)
INTC : 19.51 (+3.56%)
$SPX : 5,287.76 (+2.51%)
AMD : 86.26 (+0.82%)
AMZN : 173.18 (+3.50%)
Roku Stock Slips Despite Upbeat Analyst View On Platform Monetization: Retail’s Mixed

BofA noted that Roku’s array of streaming devices and TVs on which it operates, along with its user-friendly software, has helped it amass a market-leading position and substantial user base.

ROKU : 59.23 (+0.10%)
IYZ : 25.39 (+1.32%)
SPY : 527.25 (+2.60%)

Barchart Technical Opinion

The Barchart Technical Opinion rating is a 72% Sell with a Average short term outlook on maintaining the current direction.

See More Share

Business Summary

Roku is the leading TV streaming platform provider in the United States based on hours streamed. The company reported over 60 million active accounts attributed to the sale of stand-alone streaming devices, partnerships with TV brand partners like TCL, JVC, Sharp and other leading TV-makers who license...

See More

Key Turning Points

3rd Resistance Point 62.51
2nd Resistance Point 61.71
1st Resistance Point 60.47
Last Price 59.23
1st Support Level 58.43
2nd Support Level 57.63
3rd Support Level 56.39

See More

52-Week High 104.96
Fibonacci 61.8% 83.33
Fibonacci 50% 76.65
Fibonacci 38.2% 69.96
Last Price 59.23
52-Week Low 48.33

See More

Want to use this as
your default charts setting?
Save this setup as a Chart Templates
Switch the Market flag
for targeted data from your country of choice.
Open the menu and switch the
Market flag for targeted data from your country of choice.
Want Streaming Chart Updates?
Switch your Site Preferences
to use Interactive Charts
Need More Chart Options?
Right-click on the chart to open the Interactive Chart menu.
Use your up/down arrows to move through the symbols.
Free Barchart Webinar
Unlock High-Probability Trade Setups: Master Fractals & Time Frames Like a Pro