TG Therapeutics TGTX Pulls Back 135 From 4119 Resistance 20260521 Blue Moon BMM Q1 2026 Earnings EPS 042 Beats Estimates IRIDEX Corporation IRIX Q1 2026 Earnings Surge EPS 003 vs 007 Forecast Rico Nastys Acting Debut May Signal Broader Artist Diversification WLFC Q1 2026 Earnings EPS Surges 35 Above Estimates Despite Stock Pullback Novartis Raises FullYear Sales and Profit Guidance Citing Strong Operational Momentum