DOC Q1 2026 Earnings Massive EPS Beat of 515 Surprises Analysts SIM Q1 2023 Earnings Earnings Miss Surprises Market as Steel Demand Weakens NLY Q1 2026 Earnings Slight EPS Beat Amid Mortgage Market Shifts GNK Q1 2026 Earnings Massive EPS Surprise of 34293 Driven by Strong Operational Leverage BJDX Q4 2023 Earnings EPS Falls Far Below Estimates Revenue Remains Absent Atlantic American Corporation AAME Q2 2025 Earnings Modest Profit as Stock Holds Steady