Owens & Minor Inc. (OMI) Dipped -8.0% or -1.42 To Price $16.33 On Friday
Owens & Minor Inc. (OMI) dipped -8.0% or -1.42 to $16.33. It is around 1.19 million shares traded, which is 105.86% compare to the average total volume 1.12 million. The market cap of OMI is $1.02 billion. The year to…