Watts Water Technologies WTS Q1 2026 Earnings Earnings Beat Estimates by Nearly 12 SIRI Q1 2026 Earnings EPS Beats Estimates Yet Stock Slips CTRA Q4 2025 Earnings EPS Miss Weighs on Shares NXE Q1 2026 Earnings Wider Than Expected Loss as Development Continues FBRT Q1 2026 Earnings Significant EPS Miss Amidst Challenging Market Conditions TIPT Q2 2025 Earnings EPS of 058 Reported Amid Modest Stock Decline