ALMS Q1 2026 Earnings NarrowerthanExpected Loss and Pipeline Progress TFC Q1 2026 Earnings EPS Surpasses Estimates by 86 as Truist Delivers Solid Results Wheeler Real Estate Investment Trust Inc Series D Cumulative Preferred Stock WHLRD Q2 2024 Earnings Preferred EPS Reported at 365 Stock Unchanged WGRX Q1 2026 Earnings EPS Loss of 007 Triggers Sharp Decline DOO Q1 2026 Earnings EPS Beat Sparks Positive Market Reaction