Telos Corporation TLS Falls 189 Watching 394 Support 20260515 Adeia ADEA Q1 2026 Earnings 038 EPS Surges Past 033 Estimates Invesco OIA Flat at 607 Consolidation Continues 20260515