MXCT Q1 2026 Earnings EPS Surprise Beats Estimates by 51 Shares Rally 8 Vistagen Therapeutics VTGN Q1 2026 Earnings Narrowing Loss Beats Estimates as Pipeline Progress Continues Diamond Hill Investment Group Inc DHIL Q1 2025 Earnings Reported EPS of 323 Amid Stable Market Conditions AZZ Inc Q1 2026 Earnings EPS Surpasses Estimates on Strong Operational Execution CGBD Q1 2026 Earnings Slight EPS Miss Amid Stable Portfolio Performance