Owens & Minor (OMI)

Market Cap:

$2,100,000,000

Last Price ():

$34.38

Change: -0.43% Open: $34.52 Low: $34.11 High: $34.64
Div. Yield: 3.02% Price/Earnings: 19.5 Price/Book: 2.2 Price/Sales: 0.2