Schrodinger SDGR Q1 2026 Earnings Miss EPS 081 vs 065 Expected Ellomay Capital Reports Q3 2024 EPS of 07831 Stock Declines 117 T3 Defense W DFNSW Falls 1218 Watching 007 Support 20260520 CMS Energy CMSC Crushes Q1 2026 Estimates EPS 113 Tops Views