Inspire Medical Systems INSP Slides 092 as Support Level Nears Testing Point SP 500 Edges Higher as Tech Surge Offsets Staples and Healthcare Weakness ENI SpA E Q1 2026 Earnings EPS Misses Estimates Amid Challenging Energy Environment Robinhood Unveils AI Agent Tools for Stock Trading and Credit Card Purchases