Back to MARKEL GROUP INC.
CAT
Showing 8 of 29 quarters
Position history for MARKEL GROUP INC.'s holdings in CATERPILLAR INC
Current Value
$232.8M
Current Shares
328,650
Total Value Change
+$129.1M
Total Shares Change
+17,150
Quarter-by-Quarter History