Ideal Power IPWR Q1 2026 Earnings Miss Sparks Concern Is John JMSB Still a Buy After 281 Rally 20260518 Hims HIMS Q1 2026 Earnings Miss EPS 018 vs 004 Expected Guidewire Software GWRE Trading at 13980 Key Decision Point 20260520 Amesite Stock Surges 150 Following Enterprise Deal Announcement Lightbridge Corporation LTBR Delivers Stable Q1 2026 In Line with Consensus Capital One Spark Cash Plus HighSpending Businesses Eye 4000 Welcome Bonus MFA Financial Inc MFAN Q1 2026 Earnings Slight EPS Miss Amid Stable Credit Conditions Williams Companies Analyst Report Natural Gas Infrastructure Focus Amid Energy Transition