Scully Royalty SRL Flat at 612 Consolidation Continues 20260520 Silence SLN Q4 2024 Results Meet Expectations Revenue NA Orion OESX Q1 2026 Earnings Surprise EPS 004 Up Significant Ola Electric Q4 Results 2026 Net Loss Seen Narrowing Revenue May Slump 45 YoY