California State Teachers Retirement System (CalSTRS)’s Snap-on SNA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$27.4M Sell
87,981
-2,593
-3% -$807K 0.03% 435
2025
Q1
$30.5M Sell
90,574
-94
-0.1% -$31.7K 0.04% 381
2024
Q4
$30.8M Buy
90,668
+1,022
+1% +$347K 0.04% 397
2024
Q3
$26M Buy
89,646
+1,025
+1% +$297K 0.03% 450
2024
Q2
$23.2M Buy
88,621
+9,505
+12% +$2.48M 0.03% 461
2024
Q1
$23.4M Sell
79,116
-898
-1% -$266K 0.03% 464
2023
Q4
$23.1M Sell
80,014
-300
-0.4% -$86.7K 0.03% 451
2023
Q3
$20.5M Sell
80,314
-5,790
-7% -$1.48M 0.03% 451
2023
Q2
$24.8M Sell
86,104
-3,400
-4% -$980K 0.04% 421
2023
Q1
$22.1M Sell
89,504
-992
-1% -$245K 0.03% 446
2022
Q4
$20.7M Buy
90,496
+1,242
+1% +$284K 0.03% 464
2022
Q3
$18M Sell
89,254
-1,036
-1% -$209K 0.03% 483
2022
Q2
$17.8M Sell
90,290
-558
-0.6% -$110K 0.03% 506
2022
Q1
$18.7M Sell
90,848
-5,753
-6% -$1.18M 0.02% 536
2021
Q4
$20.8M Buy
96,601
+2,542
+3% +$547K 0.02% 543
2021
Q3
$19.7M Sell
94,059
-660
-0.7% -$138K 0.03% 554
2021
Q2
$21.2M Sell
94,719
-22,022
-19% -$4.92M 0.03% 544
2021
Q1
$26.9M Buy
116,741
+3,122
+3% +$720K 0.04% 451
2020
Q4
$19.4M Sell
113,619
-68
-0.1% -$11.6K 0.03% 530
2020
Q3
$16.7M Buy
113,687
+1,489
+1% +$219K 0.03% 514
2020
Q2
$15.5M Sell
112,198
-3,179
-3% -$440K 0.03% 505
2020
Q1
$12.6M Buy
115,377
+6,007
+5% +$654K 0.03% 488
2019
Q4
$18.5M Buy
109,370
+7,696
+8% +$1.3M 0.03% 466
2019
Q3
$15.9M Buy
101,674
+425
+0.4% +$66.5K 0.03% 485
2019
Q2
$16.8M Sell
101,249
-668
-0.7% -$111K 0.03% 477
2019
Q1
$16M Sell
101,917
-3,634
-3% -$569K 0.03% 474
2018
Q4
$15.3M Sell
105,551
-1,444
-1% -$210K 0.03% 455
2018
Q3
$19.6M Sell
106,995
-100
-0.1% -$18.4K 0.04% 429
2018
Q2
$17.2M Buy
107,095
+1,062
+1% +$171K 0.04% 460
2018
Q1
$15.6M Sell
106,033
-2,981
-3% -$440K 0.03% 491
2017
Q4
$19M Buy
109,014
+7,349
+7% +$1.28M 0.04% 433
2017
Q3
$15.1M Sell
101,665
-8,755
-8% -$1.3M 0.03% 485
2017
Q2
$17.4M Sell
110,420
-5,363
-5% -$847K 0.04% 458
2017
Q1
$19.5M Sell
115,783
-5,400
-4% -$911K 0.04% 429
2016
Q4
$20.8M Sell
121,183
-3,200
-3% -$548K 0.04% 411
2016
Q3
$18.9M Buy
124,383
+1,000
+0.8% +$152K 0.04% 446
2016
Q2
$19.5M Sell
123,383
-16
-0% -$2.53K 0.04% 425
2016
Q1
$19.4M Buy
123,399
+15,716
+15% +$2.47M 0.04% 434
2015
Q4
$18.5M Buy
107,683
+1,782
+2% +$305K 0.05% 400
2015
Q3
$16M Sell
105,901
-200
-0.2% -$30.2K 0.04% 439
2015
Q2
$16.9M Sell
106,101
-3,542
-3% -$564K 0.04% 437
2015
Q1
$16.1M Sell
109,643
-1,871
-2% -$275K 0.04% 467
2014
Q4
$15.2M Buy
111,514
+1,074
+1% +$147K 0.04% 482
2014
Q3
$13.4M Buy
110,440
+4,114
+4% +$498K 0.03% 508
2014
Q2
$12.6M Buy
106,326
+300
+0.3% +$35.6K 0.03% 535
2014
Q1
$12M Buy
106,026
+500
+0.5% +$56.7K 0.03% 525
2013
Q4
$11.6M Buy
105,526
+700
+0.7% +$76.7K 0.03% 527
2013
Q3
$10.4M Buy
104,826
+3,281
+3% +$326K 0.03% 536
2013
Q2
$9.08M Buy
+101,545
New +$9.08M 0.03% 550