Koppers Holdings KOP Q1 2026 Earnings 057 EPS Surges Past 044 Estimates Tenax Therapeutics TENX Stock Up 440 Key Resistance at 1258 20260520