STWD Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Uptick BLDP Q1 2026 Earnings NarrowerThanExpected Loss Signals Operational Progress CubeSmart Q1 2026 Earnings Slight EPS Beat Amid Steady SelfStorage Demand KFS Q1 2026 Earnings Reports Net Loss Amid Limited Financial Disclosures Welltower Inc Q1 2026 Earnings Strong EPS Beat Signals Robust Portfolio Performance COTY Q1 2026 Earnings EPS Misses Estimates Significantly Revenue Details Unavailable