Canada Pension Plan Investment Board

Filing Details

13F-HR2025-03-31
Report Date
2025-03-31
Filing Date
2025-05-15
Total Holdings
1,297
Total Value
102992533302
Accession Number
0001104659-25-048705
Form Type
13F-HR
Manager Name
Canada Pension Plan Investment Board
Data Enrichment
98% identified
1,275 identified22 unidentified

Holdings

1,297 positions
Manager:
Search and click to pin securities to the top
Page 18 of 65
QUANTA SERVICES, INC.
Shares:
149420(+56.9%)
Value:
$38.0B(+26.2%)
EQT Corp
Shares:
710223(+0.0%)
Value:
$37.9B(+15.9%)
BECTON DICKINSON & CO
Shares:
163753(-60.1%)
Value:
$37.5B(-59.7%)
ENTERGY CORP /DE/
Shares:
438429(-44.0%)
Value:
$37.5B(-36.9%)
NUCOR CORP
Shares:
311356(+14.7%)
Value:
$37.5B(+18.3%)
Ventas, Inc.
Shares:
544534(-65.6%)
Value:
$37.4B(-59.9%)
COSTAR GROUP, INC.
Shares:
467135(-58.6%)
Value:
$37.0B(-54.2%)
AppLovin Corp
Shares:
139652(+564.4%)
Value:
$37.0B(+443.6%)
Fortive Corp
Shares:
504649(+28.8%)
Value:
$36.9B(+25.7%)
Ulta Beauty, Inc.
Shares:
100518(+178.2%)
Value:
$36.8B(+134.4%)
KELLANOVA
Shares:
444157(-49.5%)
Value:
$36.6B(-48.6%)
HUBSPOT INC
Shares:
64053(+32.3%)
Value:
$36.6B(+8.5%)
UNITED PARCEL SERVICE INC
Shares:
331835(+81.3%)
Value:
$36.5B(+58.2%)
IMPERIAL OIL LTD
Shares:
498056(+1233.1%)
Value:
$36.0B(+1464.8%)
Sea Ltd
Shares:
273300(-63.1%)
Value:
$35.7B(-54.6%)
ZKH Group Ltd
Shares:
10618516(+0.0%)
Value:
$35.6B(-4.5%)
Vulcan Materials CO
Shares:
151881(-35.2%)
Value:
$35.4B(-41.3%)
OLD DOMINION FREIGHT LINE, INC.
Shares:
213332(+23.2%)
Value:
$35.3B(+15.5%)
WEC ENERGY GROUP, INC.
Shares:
323449(-44.1%)
Value:
$35.2B(-35.2%)
PAYCHEX INC
Shares:
227119(+108.9%)
Value:
$35.0B(+129.8%)