bf/NYSE:OMI_icon.jpeg

NYSE:OMI

Owens & Minor, Inc.

  • Stock

USD

Last Close

14.51

25/09 14:39

Market Cap

1.01B

Beta: 0.58

Volume Today

165.69K

Avg: 1.07M

PE Ratio

−12.72

PFCF: 2.91