Grainger Q1 Earnings Beat Expectations with 18.2% EPS Growth | Intellectia.AI