Stock market news: Owens & Minor -32.44%, Annovis Bio -29.77% among biggest losers during mid day trading
At the top of the chart was Owens & Minor, Inc. (OMI) as it decreased by −32.44%, with a price of 9.62 USD and a market cap placed at 741.79 M USD.