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