Why Isnt Braiin BRAI Moving 703 Is the Key Level 20260521 FirstService FSV Q1 2026 Earnings 095 EPS Surges Past 089 Estimates Northern NTRSO Q1 2026 Beat Revenue NA EPS Exceeds by Significant Establishment Labs Holdings ESTA Q1 2026 Earnings WiderThanExpected Loss as Operational Challenges Persist