CubeSmart Q1 2026 Earnings Slight EPS Beat Amid Steady SelfStorage Demand Brandywine Realty Trust BDN Q1 2026 Earnings Modest Loss Surprise as Office REIT Navigates Market Headwinds OSBC Q1 2026 Earnings Earnings Miss Estimates Amid Narrowing Margins CAE Q1 2026 Earnings EPS Beats Estimates Stock Drops Over 14 CHD Q1 2026 Earnings Earnings Per Share Surpasses Estimates Driving Positive Stock Reaction XIFR Q1 2026 Earnings Significant EPS Beat Driven by Operational Strength