Backblaze BLZE Q1 2026 Earnings EPS Misses Estimates but Stock Gains 4 on Operational Momentum NICE Q1 2026 Earnings EPS Surpasses Estimates as Stock Declines TopBuild Corp BLD Q1 2026 Earnings EPS Beats Estimates Amid Subdued Revenue Outlook MBIA Q1 2026 Earnings Significant EPS Miss Reflects Operating Challenges STT Q1 2026 Earnings EPS Beat Drives Positive Market Response FTAI Infrastructure Inc FIP Q1 2026 Earnings Significant EPS Miss Triggers Share Decline