WESCO International
 $646,928,677 WESCO International
 $646,928,677