The market expects Owens & Minor (OMI) to deliver a year-over-year decline in earnings on higher revenues when it reports results for the quarter ended December 2024. This widely-known consensus ...
What a brutal six months it’s been for Owens & Minor. The stock has dropped 45.6% and now trades at $7.30, rattling many shareholders. This was partly due to its softer quarterly results and might ...