Should You Sell Qiagen QGEN After 087 Drop 20260515 InnovAge Holding INNV Q1 2026 Earnings Miss EPS 022 vs 006 Expected Tenet THC Declines 095 Amid Market Weakness 20260515 Stepan Company SCL Q1 2026 Earnings 045 EPS Surges Past 044 Estimates