Vistagen Therapeutics VTGN Q1 2026 Earnings Narrowing Loss Beats Estimates as Pipeline Progress Continues OBDC Q1 2026 Earnings EPS Misses Estimates by 126 Shares Dip Peabody Energy BTU Q1 2026 Earnings Significant EPS Miss Amidst Challenging Market Conditions PFE Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Discipline GNSS Q1 2026 Earnings Strong Profitability Beat Drives Stock Uptick MediaAlpha MAX Q1 2026 Earnings EPS Misses Estimates Despite Stock Gain