Owens & Minor (OMI)

Market Cap:

$1,750,000,000

Last Price ():

$28.51

Change: +0.39% Open: $28.40 Low: $28.30 High: $28.61
Div. Yield: 3.60% Price/Earnings: 18.1 Price/Book: 1.8 Price/Sales: 0.2