Starwood Property Trust STWD Q1 2026 Earnings EPS Miss Amid Stable Market Performance Brown Brown BRO Q1 2026 Earnings EPS Surpasses Estimates Stock Declines ITW Q1 2026 Earnings EPS Beats Estimates Amid Operational Strength GBTG Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiency Brookfield Corporation BN Q1 2026 Earnings EPS Beats Estimates Amidst Modest Stock Pullback BORR Q1 2026 Earnings EPS Misses Estimates Significantly Revenue Not Disclosed