Owens & Minor (OMI)

Market Cap:

$1,950,000,000

Last Price ():

$31.91

Change: -0.81% Open: $32.15 Low: $31.76 High: $32.19
Div. Yield: 3.19% Price/Earnings: 19.0 Price/Book: 2.0 Price/Sales: 0.2