NMTC Q1 2026 Earnings EPS Miss Weighs on Shares as Revenue Remains Undisclosed Koppers Holdings KOP Q1 2026 Earnings 057 EPS Surges Past 044 Estimates Whale Removal from Danish Island Financial Implications Emerge after Failed German Rescue Operation