Owens & Minor, Inc. (OMI) Decline -2.50% in Day Trading, Closes at $25.72

The price of Owens & Minor, Inc. (NYSE: OMI) closed at $25.72 in the last session, down -2.50% from day before closing price of $26.38. In other words, the price has decreased by -$0.66 from its previous closing price. On the day, 602335 shares were traded. Ratios: We take a closer look at OMI’s different […]

Owens & Minor, Inc. (OMI)’s price-to-cash and price-to-free cash flow ratios

The price of Owens & Minor, Inc. (NYSE: OMI) closed at $24.33 in the last session, down -2.84% from day before closing price of $25.04. In other words, the price has decreased by -$0.71 from its previous closing price. On the day, 758162 shares were traded. Ratios: We take a closer look at OMI’s different […]