Sotherly SOHOO Q2 2025 Earnings Status Quo Maintained European Economy Staggers Under Iran War Energy Shock as Demand Erodes and Job Cuts Mount ICU Medical ICUI Delivers Q1 2026 Beat EPS 197 vs 179 Expected