Inspired Entertainment INSE Stock Down 195 Support Test at 670 20260521 RxSight RXST Q1 2026 Miss Should Investors Be Worried Stifel SF Q1 2026 Beat Revenue NA EPS Exceeds by Significant