Caterpillar Inc
 $15,231,892 Helmerich & Payne Inc
 $2,004,656 Caterpillar Inc
 $15,231,892 Helmerich & Payne Inc
 $2,004,656