Immunic IMUX Stock Analysis 363 Loss Key Levels 20260515 Edesa EDSA Q1 2026 Earnings EPS 028 Beats Estimates Sotherly SOHOO Stalls at 1549 Consolidation Phase 20260515