Sotherly SOHOO Q2 2025 Financial Overview Jack Ryan Ghost War Rotten Tomatoes Reviews Signal Critical Disappointment for Krasinskis Spy Spinoff Consumer Pessimism Persists Americans Still Question When the Economy Will Improve Eureka EURK Stock Analysis RangeBound Near 1150 20260520 FirstService FSV Q1 2026 Earnings 095 EPS Surges Past 089 Estimates Constellium CSTM Crushes Q1 2026 Estimates EPS 142 Tops Views Structure GPCR Up 429 Is There More Room to Run 20260520