Matrix MTRX Q1 2026 Earnings 013 EPS Surges Past 007 Estimates Is OReilly Automotive ORLY Still a Buy After 102 Rally 20260520 West WFG Up 190 Is There More Room to Run 20260520 Dragonfly DFLIW Declines 1426 Amid Market Weakness 20260520 Higher Global Prices and Tighter Imports Expected to Support Indias Oilseed Production Says SEA