ROKU (Roku)

75.32 USD Average
Analyst Estimate
27.43% Upside
Very High Price Volatility
$51.62 - $108.84 52 Week Range
Consensus Recommendations
7 Buy
17 Hold
3 Sell
52-Wk Low - High
$51.62
$108.84
$59.11