Mastec Inc
 $361,245,869 Helmerich & Payne Inc
 $1,174,037 Mastec Inc
 $361,245,869 Helmerich & Payne Inc
 $1,174,037