Canada Pension Plan Investment Board’s Ferrari RACE Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$92.7M Buy
189,124
+2,292
+1% +$1.12M 0.08% 216
2025
Q1
$79.3M Buy
186,832
+145,452
+352% +$61.8M 0.08% 219
2024
Q4
$17.6M Buy
41,380
+26,856
+185% +$11.4M 0.02% 489
2024
Q3
$6.83M Sell
14,524
-9,557
-40% -$4.49M 0.01% 635
2024
Q2
$9.83M Sell
24,081
-38,000
-61% -$15.5M 0.01% 586
2024
Q1
$27.1M Buy
62,081
+42,290
+214% +$18.4M 0.03% 395
2023
Q4
$6.69M Sell
19,791
-18,725
-49% -$6.33M 0.01% 594
2023
Q3
$11.4M Sell
38,516
-52,505
-58% -$15.5M 0.02% 465
2023
Q2
$29.7M Sell
91,021
-2,900
-3% -$947K 0.05% 297
2023
Q1
$25.4M Sell
93,921
-17,785
-16% -$4.82M 0.04% 314
2022
Q4
$23.9M Sell
111,706
-8,220
-7% -$1.76M 0.04% 306
2022
Q3
$22.5M Sell
119,926
-11,455
-9% -$2.15M 0.04% 336
2022
Q2
$24.1M Buy
131,381
+85,712
+188% +$15.7M 0.04% 315
2022
Q1
$10.1M Buy
45,669
+774
+2% +$170K 0.01% 493
2021
Q4
$11.6M Hold
44,895
0.01% 542
2021
Q3
$9.41M Buy
44,895
+30,100
+203% +$6.31M 0.01% 585
2021
Q2
$3.05M Hold
14,795
﹤0.01% 731
2021
Q1
$3.1M Sell
14,795
-730,000
-98% -$153M ﹤0.01% 748
2020
Q4
$172M Sell
744,795
-155,600
-17% -$35.9M 0.26% 94
2020
Q3
$165M Hold
900,395
0.31% 74
2020
Q2
$154M Buy
900,395
+10,250
+1% +$1.75M 0.33% 75
2020
Q1
$138M Buy
890,145
+688
+0.1% +$107K 0.36% 61
2019
Q4
$148M Sell
889,457
-1,756,132
-66% -$292M 0.29% 75
2019
Q3
$408M Sell
2,645,589
-988,700
-27% -$153M 0.84% 29
2019
Q2
$591M Sell
3,634,289
-11,300
-0.3% -$1.84M 1.19% 15
2019
Q1
$489M Buy
3,645,589
+242,718
+7% +$32.6M 0.94% 19
2018
Q4
$338M Buy
3,402,871
+647,066
+23% +$64.2M 0.75% 31
2018
Q3
$380M Buy
2,755,805
+132,000
+5% +$18.2M 0.7% 32
2018
Q2
$357M Buy
2,623,805
+383,000
+17% +$52.1M 0.69% 32
2018
Q1
$269M Buy
2,240,805
+2,240,000
+278,261% +$269M 0.45% 47
2017
Q4
$85K Hold
805
﹤0.01% 1094
2017
Q3
$89K Hold
805
﹤0.01% 1080
2017
Q2
$69K Sell
805
-82,575
-99% -$7.08M ﹤0.01% 1069
2017
Q1
$6.22M Hold
83,380
0.02% 566
2016
Q4
$4.86M Sell
83,380
-14,000
-14% -$817K 0.02% 521
2016
Q3
$5.06M Hold
97,380
0.02% 521
2016
Q2
$3.97M Hold
97,380
0.02% 582
2016
Q1
$4.05M Buy
+97,380
New +$4.05M 0.02% 600