Owens & Minor

Owens & Minor

HQ location
Mechanicsville, United States
Launch date
Employees
Market cap
$680m
Enterprise value
$2.9b
Share price
$9.10 OMI
Authorizing premium user...