Envela Corporation ELA Q1 2026 Earnings Massive EPS Surprise of 2285 Drives Investor Interest SNFCA Q4 2025 Earnings Earnings per share of 053 reported stock edges lower HAFN Q4 2025 Earnings EPS Misses Estimates as Tanker Market Softens Grand Canyon Education Inc LOPE Q1 2026 Earnings EPS Surpasses Estimates Amidst Steady Operations POWW Q1 2026 Earnings Surprise Profitability as EPS Beats Estimates KO Q1 2026 Earnings EPS Beat Lifts Shares as Revenue Picture Remains Unclear