TRIB Q4 2024 Earnings Significant EPS Miss Despite Stock Uptick FRHC Q1 2026 Earnings EPS of 125 Surprises Shares Slip 323 Emera Q1 2026 Earnings EPS Surges 1846 Above Estimates Shares Edge Higher SSD Q1 2026 Earnings EPS Beat Drives Optimism Despite Revenue Uncertainty EVGO Q1 2026 Earnings Narrower Loss Surpasses Analyst Expectations Amidst Operational Gains Tecogen Inc Q1 2026 Earnings Earnings Beat Estimates Despite Narrower Loss