Caterpillar Inc
 $16,865,149 Helmerich & Payne Inc
 $2,294,449 Caterpillar Inc
 $16,865,149 Helmerich & Payne Inc
 $2,294,449