Investing.com·2 hours ago·macroeconomiaBULLISHLOWBreakingMitchell Services FY26 slides: EBITDA surges 67% on drilling leverageNo summary availableRead at Investing.com→