The stock has rebounded from its recent lows but still trades 80% off its all-time high. Roku has a solid competitive position in the streaming market with its affordable and platform-agnostic TV ...