eToro ETOR Stock Slides 133 Support at 3897 20260515 Rapid7 RPD Q1 2026 Earnings Beat Revenue NA EPS 036 Traders Flip Expectations Fed Rate Hike Back in Play After Inflation Surge Innoviz Technologies Reports First Quarter 2026 Results Progresses in Lidar Commercialization Genius Sports Acquires Media Network in BillionDollar Deal Spyre Therapeutics SYRE Stock Down 200 Support Test at 7043 20260515 BorgWarner BWA Q1 2026 Beat Revenue NA EPS Exceeds by Significant