BrownBrown BRO Stock Slides 114 Support at 5456 20260520 Rapid7 RPD Q1 2026 Earnings EPS Surprise Lifts Profitability but Shares Dip on Caution STMicroelectronics NV STM Reports Mixed Q1 2026 Revenue Beats but EPS Misses Mediaco Holding MDIA Q3 2023 Earnings Revenue NA Matching Views