Needham Maintains Positive Stance on Bandwidth Inc BAND Amid Cloud Communications Potential Toll Brothers Inc Q1 2026 Earnings EPS Beats Estimates by Nearly 5 Semiannual Earnings Reporting Could Amplify Business Burdens and Economic Strain