Toro Co
 $14,442,152 Donaldson Co Inc
 $273,479 Toro Co
 $14,442,152 Donaldson Co Inc
 $273,479