Matrix MTRX Q1 2026 Earnings 013 EPS Surges Past 007 Estimates Casella CWST Q1 2026 Earnings Surprise EPS 020 Up Significant Google Plans Autumn Launch of AIPowered Smart Glasses Reviving Wearable Ambitions Dow Edges Lower as Markets Await Fed Minutes Nvidia Shares Gain Ahead of Earnings