Caterpillar Inc
 $17,013,455 Helmerich & Payne Inc
 $2,380,836 Caterpillar Inc
 $17,013,455 Helmerich & Payne Inc
 $2,380,836