TopBuild Corp Q1 2026 Earnings EPS Surpasses Estimates Stock Rises YI Q3 2024 Earnings EPS Loss of 0145 Highlights Ongoing Operational Headwinds AMAL Q1 2026 Earnings EPS Falls Short of Estimates Revenue Not Disclosed Universal Logistics Holdings ULH Q1 2026 Earnings Significant EPS Miss Amid Revenue Uncertainty Stock Gains 34 Edison International EIX Q1 2026 Earnings EPS Beats Estimates by 712 as Utility Operations Strengthen Nordic American Tankers Limited NAT Q4 2025 Earnings EPS Misses Estimates Stock Declines