Streaming entertainment specialist Roku (NASDAQ: ROKU) has been shaping a consolidation after pulling back from its February 16 high of $486.72.
Streaming entertainment specialist Roku (NASDAQ: ROKU) has been shaping a consolidation after pulling back from its February 16 high of $486.72.