Alpha and Omega Semiconductor Q1 2026 Earnings EPS Surpasses Estimates Stock Jumps 67
Instil Bio Q1 2026 Earnings EPS Miss Reflects Ongoing RD Investment
IRIX Q1 2026 Earnings EPS Surprise of 5798 on Narrower Than Expected Loss
PAC Q1 2026 Earnings Strong EPS Beat Fails to Lift Stock Amid Cautious Sentiment
FOR Q1 2026 Earnings EPS Misses Estimates by a Narrow Margin Stock Gains 36
ELE Q1 2026 Earnings EPS Misses Estimates by Wide Margin