No matter how cynical the overall market is Owens & Minor, Inc (OMI) performance over the last week is recorded -40.75%
Owens & Minor, Inc (NYSE: OMI) open the trading on Thursday, with a bit cautious approach as it glided -2.81% to $8.65, before settling in