03/12/2025 Market BeatRoku (NASDAQ:ROKU) Stock Price Up 1.8% - Time to Buy?Roku (NASDAQ:ROKU) Trading Up 1.8% - Still a Buy?