Spotify Technology SA SPOT Faces Pressure as Stock Declines Over 36 BRT Apartments Corp Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively