Caterpillar Inc
 $15,533,715 Helmerich & Payne Inc
 $2,081,853 Caterpillar Inc
 $15,533,715 Helmerich & Payne Inc
 $2,081,853