TDG Q1 2026 Earnings EPS Surpasses Estimates on Robust Aerospace Demand Ready Capital Corporation RC Q1 2026 Earnings Massive EPS Miss Signals Severe Challenges CVEO Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises 45 Mirion Technologies MIR Q1 2026 Earnings EPS Beats Estimates Despite Sparse Revenue Disclosure Halozyme Therapeutics HALO Q1 2026 Earnings EPS Beat Highlights Strong Operational Execution