Ferraris 550000 EV Luce Faces Online Backlash Shares Slip Nearly 8 RMR Q1 2026 Earnings EPS Misses Estimates by Over 22 Stock Declines Bitcoin ETFs Face Continued Heavy Outflows Through May