Swiss National Bank
CPRT icon

Swiss National Bank’s Copart CPRT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$136M Buy
2,778,200
+332,400
+14% +$16.3M 0.08% 213
2025
Q1
$138M Sell
2,445,800
-3,300
-0.1% -$187K 0.1% 186
2024
Q4
$141M Sell
2,449,100
-121,400
-5% -$6.97M 0.09% 180
2024
Q3
$135M Buy
2,570,500
+7,300
+0.3% +$383K 0.09% 194
2024
Q2
$139M Sell
2,563,200
-24,900
-1% -$1.35M 0.1% 178
2024
Q1
$150M Sell
2,588,100
-106,200
-4% -$6.15M 0.11% 169
2023
Q4
$132M Sell
2,694,300
-69,900
-3% -$3.43M 0.1% 188
2023
Q3
$119M Buy
2,764,200
+1,215,100
+78% +$52.4M 0.09% 200
2023
Q2
$141M Sell
1,549,100
-152,100
-9% -$13.9M 0.1% 196
2023
Q1
$128M Sell
1,701,200
-37,600
-2% -$2.83M 0.09% 227
2022
Q4
$106M Buy
1,738,800
+811,835
+88% +$49.4M 0.08% 267
2022
Q3
$98.6M Buy
926,965
+1,000
+0.1% +$106K 0.07% 270
2022
Q2
$101M Buy
925,965
+1,400
+0.2% +$152K 0.07% 277
2022
Q1
$116M Buy
924,565
+115,300
+14% +$14.5M 0.07% 285
2021
Q4
$123M Sell
809,265
-32,700
-4% -$4.96M 0.07% 254
2021
Q3
$117M Sell
841,965
-25,700
-3% -$3.57M 0.07% 259
2021
Q2
$114M Buy
867,665
+50,460
+6% +$6.65M 0.07% 271
2021
Q1
$88.8M Buy
817,205
+19,300
+2% +$2.1M 0.06% 323
2020
Q4
$102M Sell
797,905
-24,600
-3% -$3.13M 0.07% 286
2020
Q3
$86.5M Sell
822,505
-9,400
-1% -$989K 0.07% 288
2020
Q2
$69.3M Buy
831,905
+19,900
+2% +$1.66M 0.06% 322
2020
Q1
$55.6M Buy
812,005
+161,900
+25% +$11.1M 0.06% 312
2019
Q4
$59.1M Sell
650,105
-30,900
-5% -$2.81M 0.06% 332
2019
Q3
$54.7M Buy
681,005
+11,405
+2% +$916K 0.06% 341
2019
Q2
$50M Sell
669,600
-33,400
-5% -$2.5M 0.05% 355
2019
Q1
$42.6M Buy
703,000
+23,800
+4% +$1.44M 0.05% 395
2018
Q4
$32.5M Buy
679,200
+11,800
+2% +$564K 0.04% 430
2018
Q3
$34.4M Sell
667,400
-22,600
-3% -$1.16M 0.04% 456
2018
Q2
$39M Buy
690,000
+325,100
+89% +$18.4M 0.04% 424
2018
Q1
$18.6M Buy
364,900
+11,800
+3% +$601K 0.02% 588
2017
Q4
$15.3M Buy
353,100
+6,400
+2% +$276K 0.02% 622
2017
Q3
$11.9M Buy
346,700
+2,900
+0.8% +$99.7K 0.01% 649
2017
Q2
$10.9M Buy
343,800
+173,200
+102% +$5.51M 0.01% 660
2017
Q1
$10.6M Buy
170,600
+8,800
+5% +$545K 0.01% 664
2016
Q4
$8.97M Buy
161,800
+2,200
+1% +$122K 0.01% 690
2016
Q3
$8.55M Sell
159,600
-10,500
-6% -$562K 0.01% 684
2016
Q2
$8.34M Sell
170,100
-18,100
-10% -$887K 0.01% 690
2016
Q1
$7.41M Buy
188,200
+37,700
+25% +$1.48M 0.01% 709
2015
Q4
$5.72M Hold
150,500
0.01% 735
2015
Q3
$4.95M Buy
150,500
+14,000
+10% +$461K 0.01% 785
2015
Q2
$4.84M Buy
136,500
+8,000
+6% +$284K 0.01% 783
2015
Q1
$4.83M Buy
128,500
+1,500
+1% +$56.4K 0.01% 796
2014
Q4
$4.63M Buy
127,000
+2,900
+2% +$106K 0.02% 747
2014
Q3
$3.89M Sell
124,100
-2,600
-2% -$81.4K 0.01% 822
2014
Q2
$4.56M Hold
126,700
0.02% 777
2014
Q1
$4.61M Buy
126,700
+28,000
+28% +$1.02M 0.02% 761
2013
Q4
$3.62M Buy
98,700
+600
+0.6% +$22K 0.01% 744
2013
Q3
$3.12M Sell
98,100
-5,300
-5% -$169K 0.01% 771
2013
Q2
$3.19M Buy
+103,400
New +$3.19M 0.01% 753