Michael J. Puzo’s Caterpillar CAT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$797K Sell
1,125
-1,175
-51% -$814K 0.23% 47
2025
Q4
$1.32M Hold
2,300
0.36% 38
2025
Q3
$1.1M Sell
2,300
-90
-4% -$38.4K 0.3% 42
2025
Q2
$928K Sell
2,390
-100
-4% -$33.3K 0.26% 46
2025
Q1
$821K Sell
2,490
-220
-8% -$78.4K 0.24% 45
2024
Q4
$983K Hold
2,710
0.27% 42
2024
Q3
$1.06M Hold
2,710
0.28% 42
2024
Q2
$903K Sell
2,710
-440
-14% -$153K 0.25% 44
2024
Q1
$1.15M Sell
3,150
-250
-7% -$79.9K 0.32% 44
2023
Q4
$1.01M Hold
3,400
0.32% 42
2023
Q3
$928K Sell
3,400
-525
-13% -$142K 0.31% 47
2023
Q2
$966K Sell
3,925
-100
-2% -$22.3K 0.31% 47
2023
Q1
$921K Hold
4,025
0.31% 48
2022
Q4
$964K Hold
4,025
0.35% 45
2022
Q3
$661K Hold
4,025
0.25% 56
2022
Q2
$720K Hold
4,025
0.26% 57
2022
Q1
$897K Sell
4,025
-450
-10% -$94.4K 0.27% 53
2021
Q4
$925K Buy
4,475
+400
+10% +$80.5K 0.26% 48
2021
Q3
$782K Sell
4,075
-200
-5% -$41.7K 0.25% 50
2021
Q2
$930K Sell
4,275
-125
-3% -$28.9K 0.29% 49
2021
Q1
$1.02M Sell
4,400
-500
-10% -$104K 0.32% 49
2020
Q4
$892K Sell
4,900
-400
-8% -$67.8K 0.29% 49
2020
Q3
$790K Sell
5,300
-600
-10% -$84.3K 0.28% 49
2020
Q2
$746K Hold
5,900
0.28% 48
2020
Q1
$685K Sell
5,900
-100
-2% -$12.8K 0.3% 47
2019
Q4
$886K Hold
6,000
0.32% 49
2019
Q3
$758K Buy
6,000
+2,800
+88% +$356K 0.29% 50
2019
Q2
$436K Buy
3,200
+1,700
+113% +$225K 0.16% 61
2019
Q1
$203K Buy
+1,500
New +$199K 0.08% 78
2018
Q4
Sell
-1,500
Closed -$229K 77
2018
Q3
$229K Hold
1,500
0.09% 78
2018
Q2
$204K Hold
1,500
0.09% 77
2018
Q1
$221K Hold
1,500
0.09% 75
2017
Q4
$236K Buy
+1,500
New +$208K 0.1% 74
2015
Q2
Sell
-2,500
Closed -$200K 122
2015
Q1
$200K Sell
2,500
-481
-16% -$40K 0.13% 81
2014
Q4
$273K Buy
2,981
+70
+2% +$6.81K 0.18% 73
2014
Q3
$288K Buy
2,911
+365
+14% +$38.7K 0.2% 69
2014
Q2
$277K Sell
2,546
-3
-0.1% -$315 0.19% 67
2014
Q1
$253K Hold
2,549
0.18% 66
2013
Q4
$231K Sell
2,549
-213
-8% -$18.2K 0.17% 71
2013
Q3
$230K Buy
2,762
+5
+0.2% +$423 0.19% 68
2013
Q2
$227K Buy
+2,757
New +$234K 0.2% 70

Other funds holding CAT

Michael J. Puzo's CAT Position: Q1 2026 in Review

Michael J. Puzo reduced its Caterpillar (CAT) stake by 51% in Q1 2026, selling an estimated $814K and leaving 1,125 shares worth $797K. The position accounts for 0.23% of the portfolio, ranked #47.

Michael J. Puzo first reported a position in CAT in Q2 2013 and has held it in 41 quarters since. The position peaked at $1.32M in Q4 2025. 3,738 funds tracked by Wall St. Rank hold CAT as of Q1 2026.

  • Michael J. Puzo held 1,125 shares of Caterpillar worth $797K as of Q1 2026.
  • Michael J. Puzo sold 1,175 Caterpillar shares in Q1 2026, an estimated $814K.
  • Caterpillar made up 0.23% of Michael J. Puzo's portfolio in Q1 2026, its #47 holding.
  • Michael J. Puzo first reported a position in Caterpillar in Q2 2013 and has held it in 41 quarters since.
  • Michael J. Puzo's Caterpillar position peaked at $1.32M in Q4 2025.
  • 3,738 funds tracked by Wall St. Rank held Caterpillar as of Q1 2026.

Based on Michael J. Puzo's 13F filing for Q1 2026, filed 7 May 2026.