GKOS Q1 2026 Earnings EPS Beat Masks Broader Concerns as Stock Drops 135 ALMS Q1 2026 Earnings EPS Beat Partially Offsets Investor Concerns Titan Machinery Q1 2026 Earnings EPS Miss Marks Challenging Start to Fiscal Year PFIS Q1 2026 Earnings EPS Misses Estimates Amid Challenging Banking Environment Almonty Industries Q1 2026 Earnings EPS Misses Estimates as Loss Widens Shares Decline VNET Q4 2025 Earnings Massive EPS Beat Fails to Lift Stock as Revenue Details Remain Unclear