SEC
MacLennan David
CAT
Purchase
$208,635.00
CATERPILLAR INC · Common Stock
CAT
Purchase
$208,635.00