CURV Q1 2026 Earnings EPS Surprise Signals Operational Improvement BHC Q1 2026 Earnings EPS Beat of 1233 Amid Broader Market Concerns Titan Mining Q1 2026 Earnings Strong EPS Surprise Despite Absent Revenue Data CANF Q4 2023 Earnings EPS Surges Past Estimates as Clinical Progress Continues NRSN Q2 2025 Earnings Narrower Loss Surprises Shares Gain on Cost Discipline BBVA Q1 2026 Earnings Earnings Beat Fails to Lift Shares as Revenue Remains Undisclosed SIBONE Inc SIBN Q1 2026 Earnings Narrowerthanexpected Loss Drives 48 EPS Surprise Cineverse Q1 2026 Earnings SmallerThanExpected Loss as EPS Beats Estimates Medical Properties Trust Inc MPT Q1 2026 Earnings EPS Surges Past Estimates with 65 Beat MasTec MTZ Q1 2026 Earnings Strong EPS Beat Drives Optimism Despite Stock Dip Firefly Aerospace Inc FLY Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Surge XBP Q1 2026 Earnings Massive EPS Miss Overshadowed by Stock Rally