Macerich Q1 2026 Earnings EPS Misses Estimates by 26 as Mall REIT Struggles VICR Q1 2026 Earnings EPS Surges Past Estimates with 1983 Beat WHWK Q1 2026 Earnings EPS Beat by 121 as Cost Discipline Gains Traction CALM Q1 2026 Earnings Earnings Per Share Surges 299 Above Estimates Stock Reacts Mildly OGE Q1 2026 Earnings EPS Falls Short of Estimates Amid Operational Headwinds The quality metrics hidden in Truist TFCO earnings TFCO Earnings Truist Preferred Shares Maintain Steady Dividend Performance EIKN Q1 2026 Earnings PreRevenue Biotech Misses EPS Estimates Stock Slips