CFX   $117.21  -3.72% Market Open

Colfax Corp

Data not available