MarketsAAR CORP director Ellen M. Lord sells $454,238 in company stock Investing.com1 Nov 2026, 02:01 UTC Read the full story at Investing.com