Should You Sell Immix Biopharma IMMX After 248 Drop 20260520 MIND MIND Q1 2026 Earnings Miss EPS 003 vs 032 Expected Alnylam ALNY Holds 29335 Direction Awaited 20260520 Origin SEED Drops 088 Key Support at 106 20260520 Sterling Infrastructure STRL Q1 2026 Earnings EPS 309 Beats Estimates Fed Governor Miran Resigns Endorses Warsh as Next Chair