PHR Phreesia shares climb 315 despite Q1 earnings miss revenue surges 145 YoY to 4806M PLNT Planet Fitness Q4 2025 EPS narrowly beats analyst estimates shares slip 042 in todays trading Invesco QQQ Trust QQQ Burrys CrossAsset Bearish Bets Signal Potential Sector Rotation Amid Overextended Semiconductor Rally What BioRad BIO does that makes it resilient On the Radar 20260508