Owens & Minor (OMI)

Market Cap:

$2,100,000,000

Last Price ():

$34.90

Change: +1.04% Open: $34.53 Low: $34.42 High: $34.93
Div. Yield: 2.83% Price/Earnings: 19.8 Price/Book: 2.2 Price/Sales: 0.2