Solid Biosciences Inc SLDB Q1 2026 Earnings Wider Loss Reported as Pipeline Investment Continues Enbridge Q1 2026 Earnings EPS Beat of 306 Drives Modest Stock Gain Air Lease Corporation AL Q4 2025 Earnings Strong EPS Beat Driven by Lease Portfolio Performance Castle Biosciences Q1 2026 Earnings Narrowly Beats EPS Estimates but Stock Declines SIM Q1 2023 Earnings Earnings Miss Surprises Market as Steel Demand Weakens TWOD Q1 2026 Earnings Strong EPS Beat Driven by Favorable Interest Rate Environment