ROKU (Roku)

77.90 USD Average
Analyst Estimate
13.42% Upside
Very High Price Volatility
$48.33 - $108.84 52 Week Range
Consensus Recommendations
11 Buy
13 Hold
2 Sell
52-Wk Low - High
$48.33
$108.84
$68.68