Roku, Activision, and Qualcomm all fell hard after posting weaker than expected results, and they could have even further to drop.
Roku, Activision, and Qualcomm all fell hard after posting weaker than expected results, and they could have even further to drop.