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 59 of 65
BIOCRYST PHARMACEUTICALS INC
Shares:
10641(+0.0%)
Value:
$79.8M(-0.3%)
Amphastar Pharmaceuticals, Inc.
Shares:
2700(+2600.0%)
Value:
$78.3M(+2008.1%)
MONARCH CASINO & RESORT INC
Shares:
1000(+0.0%)
Value:
$77.8M(-1.4%)
OSI SYSTEMS INC
Shares:
400(-82.6%)
Value:
$77.7M(-79.8%)
Stitch Fix, Inc.
Shares:
23800
Value:
$77.3M
ALPHA & OMEGA SEMICONDUCTOR Ltd
Shares:
3000
Value:
$74.6M
FEDERAL SIGNAL CORP /DE/
Shares:
1000(+0.0%)
Value:
$73.5M(-20.4%)
VSE CORP
Shares:
600
Value:
$72.0M
TETRA TECH INC
Shares:
2451
Value:
$71.7M
ExlService Holdings, Inc.
Shares:
1500(-97.9%)
Value:
$70.8M(-97.8%)
Varex Imaging Corp
Shares:
6000(-48.7%)
Value:
$69.6M(-59.2%)
HELEN OF TROY LTD
Shares:
1300(+160.0%)
Value:
$69.5M(+132.4%)
LANDSTAR SYSTEM INC
Shares:
460(-85.2%)
Value:
$69.1M(-87.0%)
ICF International, Inc.
Shares:
800(-88.7%)
Value:
$68.0M(-92.0%)
Array Technologies, Inc.
Shares:
13900(-66.9%)
Value:
$67.7M(-73.3%)
Quanterix Corp
Shares:
10200(+0.0%)
Value:
$66.4M(-38.8%)
J&J SNACK FOODS CORP
Shares:
500(+0.0%)
Value:
$65.9M(-15.1%)
ENERGIZER HOLDINGS, INC.
Shares:
2200(+0.0%)
Value:
$65.8M(-14.2%)
ARGAN INC
Shares:
500(-61.5%)
Value:
$65.6M(-63.2%)
INGLES MARKETS INC
Shares:
1000(+0.0%)
Value:
$65.1M(+1.1%)