Koppers Holdings KOP Q1 2026 Earnings 057 EPS Surges Past 044 Estimates Triple TFPM Crushes Q1 2026 Estimates EPS 045 Tops Views Inogen INGN Slips 147 Testing 604 Support 20260520 Nu Skin NUS Q1 2026 Results Miss Estimates EPS 014 vs 015 European Household Energy Prices Diverge Amid Middle East Tensions Gas Soars Electricity Declines