Why Innospec IOSP Just Surged 083 Key Levels Ahead 20260520 Thomson TRI Q1 2026 Earnings EPS 123 Beats Estimates Ross Stores ROST Q1 2026 Earnings EPS 200 Beats Estimates NFL Seeks Ban on Certain Prediction Market Contracts Including Injuries and First Play of Game DAQO Energy DQ Q1 2026 Earnings Miss by Significant Key Takeaways