InterDigital IDCC Q1 2026 Results Top Views on Strong Revenue Alaunos Therapeutics TCRT Q4 2023 Earnings Fall Short EPS 490 Misses Mark Otter Tail OTTR Q1 2026 Earnings Surprise EPS 173 Up Significant CantorEquity CAEP Stalls at 1500 Consolidation Phase 20260520