Thermo Fisher Scientific
 $47,098,376 Owens & Minor Inc
 $13,218,777 Thermo Fisher Scientific
 $47,098,376 Owens & Minor Inc
 $13,218,777