0001752724-24-025889.txt : 20240216
0001752724-24-025889.hdr.sgml : 20240216
20240216112816
ACCESSION NUMBER: 0001752724-24-025889
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240216
DATE AS OF CHANGE: 20240216
PERIOD START: 20231231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: WILLIAM BLAIR FUNDS
CENTRAL INDEX KEY: 0000822632
ORGANIZATION NAME:
IRS NUMBER: 000000000
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-05344
FILM NUMBER: 24646276
BUSINESS ADDRESS:
STREET 1: 150 NORTH RIVERSIDE PLAZA
CITY: CHICAGO
STATE: IL
ZIP: 60606
BUSINESS PHONE: 3123648000
MAIL ADDRESS:
STREET 1: 150 NORTH RIVERSIDE PLAZA
CITY: CHICAGO
STATE: IL
ZIP: 60606
FORMER COMPANY:
FORMER CONFORMED NAME: WILLIAM BLAIR MUTUAL FUNDS INC
DATE OF NAME CHANGE: 19960112
FORMER COMPANY:
FORMER CONFORMED NAME: BLAIR WILLIAM READY RESERVES INC
DATE OF NAME CHANGE: 19920316
0000822632
S000008595
William Blair International Small Cap Growth Fund
C000023525
Class N
WISNX
C000023526
Class I
WISIX
C000023527
Class R6
WIISX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000822632
XXXXXXXX
S000008595
C000023526
C000023525
C000023527
WILLIAM BLAIR FUNDS
811-05344
0000822632
SNQR0U5FDV8EZZX4W051
150 NORTH RIVERSIDE PLAZA
CHICAGO
60606
312-364-8000
William Blair International Small Cap Growth Fund
S000008595
GU7UOTN8SY5EBGM2UF12
2023-12-31
2023-12-31
N
243444889.97
2699983.13
240744906.84
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
1453628.30000000
N
Nemetschek SE
529900R0S2IX1S358J38
Nemetschek SE
000000000
19097.00000000
NS
1654526.04000000
0.687252769629
Long
EC
CORP
DE
N
1
N
N
N
Cholamandalam Investment and Finance Co Ltd
3358008DNPV45O4EII52
Cholamandalam Investment and Finance Co Ltd
000000000
121360.00000000
NS
1837600.16000000
0.763297626570
Long
EC
CORP
IN
N
1
N
N
N
Bufab AB
5493002TF62S16D67T17
Bufab AB
000000000
44927.00000000
NS
1721168.62000000
0.714934593047
Long
EC
CORP
SE
N
1
N
N
N
Max Healthcare Institute Ltd
3358005LALYV4GZOYF67
Max Healthcare Institute Ltd
000000000
233331.00000000
NS
1923541.07000000
0.798995540652
Long
EC
CORP
IN
N
1
N
N
N
Corp Inmobiliaria Vesta SAB de CV
4469000001BIRIFZJ959
Corp Inmobiliaria Vesta SAB de CV
000000000
747000.00000000
NS
2962309.64000000
1.230476556652
Long
EC
CORP
MX
N
1
N
N
N
Azelis Group NV
699400M9RRMTV264FM70
Azelis Group NV
000000000
11889.00000000
NS
291109.47000000
0.120920302664
Long
EC
CORP
BE
N
1
N
N
N
Greggs PLC
213800I71QMUFJ64IW20
Greggs PLC
000000000
75845.00000000
NS
2515505.35000000
1.044884140237
Long
EC
CORP
GB
N
1
N
N
N
Parkland Corp
549300UY5C6HUV0XLS53
Parkland Corp
70137W108
107287.00000000
NS
3458154.61000000
1.436439364550
Long
EC
CORP
CA
N
1
N
N
N
Sdiptech AB
549300JBO7VTEGMRW310
Sdiptech AB
000000000
58927.00000000
NS
1576286.51000000
0.654753834957
Long
EC
CORP
SE
N
1
N
N
N
Regional SAB de CV
N/A
Regional SAB de CV
000000000
146500.00000000
NS
1400985.51000000
0.581937756602
Long
EC
CORP
MX
N
1
N
N
N
Sanlorenzo SpA/Ameglia
8156006C71E895860132
Sanlorenzo SpA/Ameglia
000000000
12834.00000000
NS
600018.88000000
0.249234298609
Long
EC
CORP
IT
N
1
N
N
N
ASMedia Technology Inc
N/A
ASMedia Technology Inc
000000000
31000.00000000
NS
1833303.47000000
0.761512878533
Long
EC
CORP
TW
N
1
N
N
N
SIGMAXYZ Holdings Inc
N/A
SIGMAXYZ Holdings Inc
000000000
89800.00000000
NS
923475.18000000
0.383590744295
Long
EC
CORP
JP
N
1
N
N
N
Ariston Holding NV
815600CC86D25A205563
Ariston Holding NV
000000000
361636.00000000
NS
2501164.16000000
1.038927133632
Long
EC
CORP
NL
N
1
N
N
N
Vivara Participacoes SA
N/A
Vivara Participacoes SA
000000000
274600.00000000
NS
1936151.60000000
0.804233670158
Long
EC
CORP
BR
N
1
N
N
N
Senko Group Holdings Co Ltd
35380077MB9W0NB6BA14
Senko Group Holdings Co Ltd
000000000
35900.00000000
NS
290764.54000000
0.120777026528
Long
EC
CORP
JP
N
1
N
N
N
Steadfast Group Ltd
N/A
Steadfast Group Ltd
000000000
847520.00000000
NS
3361297.59000000
1.396207144782
Long
EC
CORP
AU
N
1
N
N
N
Remy Cointreau SA
5493004V6A3Z027YT216
Remy Cointreau SA
000000000
6859.00000000
NS
870779.32000000
0.361702073547
Long
EC
CORP
FR
N
1
N
N
N
AddTech AB
549300QZ5U2IDRHPWL60
AddTech AB
000000000
136540.00000000
NS
2997204.65000000
1.244971156125
Long
EC
CORP
SE
N
1
N
N
N
Grupo Aeroportuario del Sureste SAB de CV
5299001W7JIDXCUOUC82
Grupo Aeroportuario del Sureste SAB de CV
000000000
82770.00000000
NS
2432212.61000000
1.010286216196
Long
EC
CORP
MX
N
1
N
N
N
AutoStore Holdings Ltd
549300KYN3M0LSM5A413
AutoStore Holdings Ltd
000000000
828708.00000000
NS
1629699.69000000
0.676940464241
Long
EC
CORP
BM
Y
1
N
N
N
Musti Group Oyj
743700IE9NQGF9YZAI97
Musti Group Oyj
000000000
51815.00000000
NS
1494094.75000000
0.620613233156
Long
EC
CORP
FI
N
1
N
N
N
Parade Technologies Ltd
529900D9FDQHQKAQLY02
Parade Technologies Ltd
000000000
31000.00000000
NS
1212101.46000000
0.503479585886
Long
EC
CORP
KY
N
1
N
N
N
Lifco AB
549300RTLL4VDQRCTW41
Lifco AB
000000000
115934.00000000
NS
2841437.91000000
1.180269168430
Long
EC
CORP
SE
N
1
N
N
N
Lotes Co Ltd
N/A
Lotes Co Ltd
000000000
36000.00000000
NS
1255111.52000000
0.521344993950
Long
EC
CORP
TW
N
1
N
N
N
TechnoPro Holdings Inc
3538001DJ8I5PJQNHU53
TechnoPro Holdings Inc
000000000
156500.00000000
NS
4123386.52000000
1.712761683776
Long
EC
CORP
JP
N
1
N
N
N
PAL GROUP Holdings Co Ltd
N/A
PAL GROUP Holdings Co Ltd
000000000
122600.00000000
NS
2142456.74000000
0.889928168417
Long
EC
CORP
JP
N
1
N
N
N
Global Unichip Corp
N/A
Global Unichip Corp
000000000
46000.00000000
NS
2607973.15000000
1.083293177094
Long
EC
CORP
TW
N
1
N
N
N
Fortnox AB
549300MSNMHPC3O60W78
Fortnox AB
000000000
458522.00000000
NS
2740389.56000000
1.138295964791
Long
EC
CORP
SE
N
1
N
N
N
Motherson Sumi Wiring India Ltd
335800Y5S92WUOZT3C60
Motherson Sumi Wiring India Ltd
000000000
2595482.00000000
NS
1924456.47000000
0.799375777149
Long
EC
CORP
IN
N
1
N
N
N
Sundaram Finance Ltd
335800QM6HEH82BEJY45
Sundaram Finance Ltd
000000000
26527.00000000
NS
1112563.20000000
0.462133639545
Long
EC
CORP
IN
N
1
N
N
N
Kardex Holding AG
529900JKKMQ07D6QZ480
Kardex Holding AG
000000000
14065.00000000
NS
3645645.32000000
1.514318773282
Long
EC
CORP
CH
N
1
N
N
N
Grupo Aeroportuario del Centro Norte SAB de CV
529900HUSBARAFSXJ605
Grupo Aeroportuario del Centro Norte SAB de CV
000000000
347500.00000000
NS
3675138.39000000
1.526569528817
Long
EC
CORP
MX
N
1
N
N
N
Kokusai Electric Corp
549300CDY6N3WKYK2I96
Kokusai Electric Corp
000000000
98600.00000000
NS
2143326.24000000
0.890289339090
Long
EC
CORP
JP
N
1
N
N
N
Rotork PLC
213800AH5RZIHGWRJ718
Rotork PLC
000000000
825280.00000000
NS
3404088.41000000
1.413981485499
Long
EC
CORP
GB
N
1
N
N
N
Socionext Inc
N/A
Socionext Inc
000000000
69500.00000000
NS
1261843.97000000
0.524141501709
Long
EC
CORP
JP
N
1
N
N
N
Dassault Aviation SA
969500CVFTUT88V8QN95
Dassault Aviation SA
000000000
19359.00000000
NS
3829749.69000000
1.590791572818
Long
EC
CORP
FR
N
1
N
N
N
Dino Polska SA
259400H4L81SMPRTW956
Dino Polska SA
000000000
19682.00000000
NS
2304465.95000000
0.957223137240
Long
EC
CORP
PL
Y
1
N
N
N
Azimut Holding SpA
81560025690EF8540635
Azimut Holding SpA
000000000
60032.00000000
NS
1566678.02000000
0.650762685102
Long
EC
CORP
IT
N
1
N
N
N
Beazley PLC
213800VTOMUWD41GIT12
Beazley PLC
000000000
572854.00000000
NS
3811583.61000000
1.583245793246
Long
EC
CORP
GB
N
1
N
N
N
ASPEED Technology Inc
N/A
ASPEED Technology Inc
000000000
22600.00000000
NS
2297518.78000000
0.954337439639
Long
EC
CORP
TW
N
1
N
N
N
Fukuoka Financial Group Inc
N/A
Fukuoka Financial Group Inc
000000000
83300.00000000
NS
1965525.53000000
0.816434937627
Long
EC
CORP
JP
N
1
N
N
N
Arca Continental SAB de CV
254900U2BSJCQHJCXN24
Arca Continental SAB de CV
000000000
106200.00000000
NS
1156811.38000000
0.480513334709
Long
EC
CORP
MX
N
1
N
N
N
Proya Cosmetics Co Ltd
N/A
Proya Cosmetics Co Ltd
000000000
151091.00000000
NS
2107659.71000000
0.875474267624
Long
EC
CORP
CN
N
1
N
N
N
Home First Finance Co India Ltd
335800LHIN24IFBBN535
Home First Finance Co India Ltd
000000000
82781.00000000
NS
926954.21000000
0.385035854825
Long
EC
CORP
IN
Y
1
N
N
N
JDE Peet's NV
724500EHG519SE5ZRT89
JDE Peet's NV
000000000
21374.00000000
NS
574794.43000000
0.238756631467
Long
EC
CORP
NL
N
1
N
N
N
BE Semiconductor Industries NV
7245007A1YFLI2GNYX06
BE Semiconductor Industries NV
000000000
36364.00000000
NS
5477654.72000000
2.275294124349
Long
EC
CORP
NL
N
1
N
N
N
Internet Initiative Japan Inc
529900EOCJNAPUHDFR78
Internet Initiative Japan Inc
000000000
44600.00000000
NS
912243.97000000
0.378925553181
Long
EC
CORP
JP
N
1
N
N
N
CTS Eventim AG & Co KGaA
529900FDHSN08UBJII80
CTS Eventim AG & Co KGaA
000000000
49446.00000000
NS
3417078.55000000
1.419377296430
Long
EC
CORP
DE
N
1
N
N
N
Varun Beverages Ltd
33580058NWEMWBDNMD48
Varun Beverages Ltd
000000000
274297.00000000
NS
4077515.90000000
1.693708063660
Long
EC
CORP
IN
N
1
N
N
N
Mainfreight Ltd
5493007BE0VNXX7RYQ88
Mainfreight Ltd
000000000
70560.00000000
NS
3091092.18000000
1.283969916777
Long
EC
CORP
NZ
N
1
N
N
N
Kinaxis Inc
5299009VAZ14K7PFUQ15
Kinaxis Inc
49448Q109
25043.00000000
NS
2810569.06000000
1.167446944939
Long
EC
CORP
CA
N
1
N
N
N
Burford Capital Ltd
549300FUKUWFYJMT2277
Burford Capital Ltd
000000000
161072.00000000
NS
2490415.73000000
1.034462478433
Long
EC
CORP
GG
N
1
N
N
N
Qualitas Controladora SAB de CV
N/A
Qualitas Controladora SAB de CV
000000000
216100.00000000
NS
2187724.57000000
0.908731403175
Long
EC
CORP
MX
N
1
N
N
N
Valmet Oyj
213800D9O7FUQDH83V62
Valmet Oyj
000000000
41665.00000000
NS
1200957.73000000
0.498850731990
Long
EC
CORP
FI
N
1
N
N
N
Japan Elevator Service Holdings Co Ltd
N/A
Japan Elevator Service Holdings Co Ltd
000000000
212900.00000000
NS
3530214.18000000
1.466371283337
Long
EC
CORP
JP
N
1
N
N
N
Boyd Group Services Inc
549300FVHMLW88VSTP09
Boyd Group Services Inc
103310108
13905.00000000
NS
2922458.36000000
1.213923234497
Long
EC
CORP
CA
N
1
N
N
N
Tube Investments of India Ltd
335800Z8CKZ11SGVKE64
Tube Investments of India Ltd
000000000
51586.00000000
NS
2194522.42000000
0.911555076618
Long
EC
CORP
IN
N
1
N
N
N
Bank Negara Indonesia Persero Tbk PT
549300HZ8J3MLVXQ8F85
Bank Negara Indonesia Persero Tbk PT
000000000
3630900.00000000
NS
1267525.33000000
0.526501410408
Long
EC
CORP
ID
N
1
N
N
N
Renishaw PLC
21380048ADXM6Z67CT18
Renishaw PLC
000000000
23043.00000000
NS
1050921.69000000
0.436529147716
Long
EC
CORP
GB
N
1
N
N
N
Innodisk Corp
N/A
Innodisk Corp
000000000
176000.00000000
NS
1789218.16000000
0.743200835891
Long
EC
CORP
TW
N
1
N
N
N
Lagercrantz Group AB
5493002L6I4YHANEYR87
Lagercrantz Group AB
000000000
179730.00000000
NS
2407436.31000000
0.999994700448
Long
EC
CORP
SE
N
1
N
N
N
Silergy Corp
N/A
Silergy Corp
000000000
82000.00000000
NS
1335918.28000000
0.554910298014
Long
EC
CORP
KY
N
1
N
N
N
Siltronic AG
5299003NKV26NNGHHR90
Siltronic AG
000000000
41908.00000000
NS
4092081.14000000
1.699758135576
Long
EC
CORP
DE
N
1
N
N
N
Diploma PLC
2138008OGI7VYG8FGR19
Diploma PLC
000000000
92276.00000000
NS
4213134.66000000
1.750041035260
Long
EC
CORP
GB
N
1
N
N
N
D'ieteren Group
549300DV5KJ23OKVTW34
D'ieteren Group
000000000
14778.00000000
NS
2885977.63000000
1.198769962729
Long
EC
CORP
BE
N
1
N
N
N
Softcat PLC
213800N42YZLR9GLVC42
Softcat PLC
000000000
143176.00000000
NS
2481990.60000000
1.030962869611
Long
EC
CORP
GB
N
1
N
N
N
Corp Inmobiliaria Vesta SAB de CV
4469000001BIRIFZJ959
Corp Inmobiliaria Vesta SAB de CV
92540K109
6060.00000000
NS
USD
240097.20000000
0.099730957199
Long
EC
CORP
MX
N
1
N
N
N
Tisco Financial Group PCL
529900OOUQI3OWX2WU06
Tisco Financial Group PCL
000000000
409600.00000000
NS
1197029.22000000
0.497218917613
Long
EC
CORP
TH
N
2
N
N
N
MIPS AB
549300LZSA4S0L54VQ25
MIPS AB
000000000
32448.00000000
NS
1172639.04000000
0.487087787397
Long
EC
CORP
SE
Y
1
N
N
N
Sheng Siong Group Ltd
N/A
Sheng Siong Group Ltd
000000000
643800.00000000
NS
780511.46000000
0.324206842107
Long
EC
CORP
SG
N
1
N
N
N
Vitec Software Group AB
5493005EB5RV1QHE6H94
Vitec Software Group AB
000000000
16640.00000000
NS
965959.91000000
0.401237942135
Long
EC
CORP
SE
N
1
N
N
N
Hemnet Group AB
5493008VIU67J3HUAR07
Hemnet Group AB
000000000
80953.00000000
NS
1937532.95000000
0.804807451767
Long
EC
CORP
SE
N
1
N
N
N
MEITEC Group Holdings Inc
N/A
MEITEC Group Holdings Inc
000000000
183800.00000000
NS
3685124.82000000
1.530717666417
Long
EC
CORP
JP
N
1
N
N
N
Galenica AG
506700W4772BD8016Z20
Galenica AG
000000000
22784.00000000
NS
1970793.65000000
0.818623195758
Long
EC
CORP
CH
Y
1
N
N
N
AU Small Finance Bank Ltd
3358006J6L5P5MWKCU97
AU Small Finance Bank Ltd
000000000
375991.00000000
NS
3546925.06000000
1.473312605677
Long
EC
CORP
IN
Y
1
N
N
N
Yamazaki Baking Co Ltd
N/A
Yamazaki Baking Co Ltd
000000000
54000.00000000
NS
1231659.57000000
0.511603583297
Long
EC
CORP
JP
N
1
N
N
N
Stella-Jones Inc
5493007LOVNNLYJ6KZ35
Stella-Jones Inc
85853F105
31223.00000000
NS
1817227.85000000
0.754835428858
Long
EC
CORP
CA
N
1
N
N
N
Bidvest Group Ltd/The
5299002ARE4TRMIRGM72
Bidvest Group Ltd/The
000000000
83400.00000000
NS
1150252.07000000
0.477788745397
Long
EC
CORP
ZA
N
1
N
N
N
SBI Sumishin Net Bank Ltd
353800P95LC9U3FF6963
SBI Sumishin Net Bank Ltd
000000000
65700.00000000
NS
720836.17000000
0.299419073683
Long
EC
CORP
JP
N
1
N
N
N
Fixed Income Clearing Corp
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
2513633.47000000
PA
USD
2513633.47000000
1.044106603538
Long
RA
CORP
US
N
2
Repurchase
N
2.30000000
2024-01-02
2563700.00000000
USD
2564000.45000000
USD
UST
N
N
N
Kotobuki Spirits Co Ltd
N/A
Kotobuki Spirits Co Ltd
000000000
101300.00000000
NS
1552548.23000000
0.644893489286
Long
EC
CORP
JP
N
1
N
N
N
Richelieu Hardware Ltd
5493007VPNETW465DN04
Richelieu Hardware Ltd
76329W103
48427.00000000
NS
1753539.46000000
0.728380709281
Long
EC
CORP
CA
N
1
N
N
N
SES-imagotag SA
969500U51BYOMEW9M549
SES-imagotag SA
000000000
19464.00000000
NS
2917973.41000000
1.212060287505
Long
EC
CORP
FR
N
1
N
N
N
Bravida Holding AB
549300H88IJGPNNL3T61
Bravida Holding AB
000000000
105116.00000000
NS
844696.57000000
0.350867887959
Long
EC
CORP
SE
Y
1
N
N
N
Sundrug Co Ltd
N/A
Sundrug Co Ltd
000000000
82000.00000000
NS
2635631.21000000
1.094781710896
Long
EC
CORP
JP
N
1
N
N
N
EQB Inc
549300QAXPCRULOPD247
EQB Inc
26886R104
26764.00000000
NS
1761913.68000000
0.731859171239
Long
EC
CORP
CA
N
1
N
N
N
Brunello Cucinelli SpA
5493003CX2RZ0FOBH256
Brunello Cucinelli SpA
000000000
32086.00000000
NS
3138331.14000000
1.303591914443
Long
EC
CORP
IT
N
1
N
N
N
SMS Co Ltd
N/A
SMS Co Ltd
000000000
168600.00000000
NS
3467061.70000000
1.440139168677
Long
EC
CORP
JP
N
1
N
N
N
TIS Inc
35380064HYEZXBQHDF07
TIS Inc
000000000
82600.00000000
NS
1820129.08000000
0.756040534311
Long
EC
CORP
JP
N
1
N
N
N
Pro Medicus Ltd
N/A
Pro Medicus Ltd
000000000
58208.00000000
NS
3801177.85000000
1.578923475430
Long
EC
CORP
AU
N
1
N
N
N
Multiplan Empreendimentos Imobiliarios SA
N/A
Multiplan Empreendimentos Imobiliarios SA
000000000
297200.00000000
NS
1738805.99000000
0.722260758419
Long
EC
CORP
BR
N
1
N
N
N
Clicks Group Ltd
378900E967958A677472
Clicks Group Ltd
000000000
80170.00000000
NS
1427479.61000000
0.592942807695
Long
EC
CORP
ZA
N
1
N
N
N
Rumo SA
N/A
Rumo SA
000000000
397800.00000000
NS
1879428.11000000
0.780672012824
Long
EC
CORP
BR
N
1
N
N
N
TOTVS SA
N/A
TOTVS SA
000000000
365700.00000000
NS
2536321.02000000
1.053530499685
Long
EC
CORP
BR
N
1
N
N
N
Stevanato Group SpA
81560033F7E1CD477507
Stevanato Group SpA
000000000
59557.00000000
NS
USD
1625310.53000000
0.675117306253
Long
EC
CORP
IT
N
1
N
N
N
Polycab India Ltd
335800ZAL1L11ERZVW68
Polycab India Ltd
000000000
40255.00000000
NS
2660648.03000000
1.105173133223
Long
EC
CORP
IN
N
1
N
N
N
Siegfried Holding AG
506700J9QD6IF3937W06
Siegfried Holding AG
000000000
2664.00000000
NS
2722439.81000000
1.130840043818
Long
EC
CORP
CH
N
1
N
N
N
SEB SA
969500WP61NBK098AC47
SEB SA
000000000
10520.00000000
NS
1312331.79000000
0.545113002482
Long
EC
CORP
FR
N
1
N
N
N
BayCurrent Consulting Inc
N/A
BayCurrent Consulting Inc
000000000
69300.00000000
NS
2433363.83000000
1.010764406998
Long
EC
CORP
JP
N
1
N
N
N
Rakus Co Ltd
N/A
Rakus Co Ltd
000000000
125000.00000000
NS
2316046.10000000
0.962033270153
Long
EC
CORP
JP
N
1
N
N
N
North West Co Inc/The
254900VT1HQAZR3IVM76
North West Co Inc/The
663278208
122164.00000000
NS
3620527.74000000
1.503885497526
Long
EC
CORP
CA
N
1
N
N
N
AZ-COM MARUWA Holdings Inc
353800T8U9EBANSQUQ17
AZ-COM MARUWA Holdings Inc
000000000
164100.00000000
NS
1779495.74000000
0.739162362085
Long
EC
CORP
JP
N
1
N
N
N
Gjensidige Forsikring ASA
5967007LIEEXZX6FAO47
Gjensidige Forsikring ASA
000000000
93410.00000000
NS
1723872.77000000
0.716057835917
Long
EC
CORP
NO
N
1
N
N
N
Voltronic Power Technology Corp
N/A
Voltronic Power Technology Corp
000000000
36451.00000000
NS
2030961.05000000
0.843615375568
Long
EC
CORP
TW
N
1
N
N
N
Carel Industries SpA
815600115DA6E507AE33
Carel Industries SpA
000000000
80404.00000000
NS
2201297.80000000
0.914369416530
Long
EC
CORP
IT
Y
1
N
N
N
SHIFT Inc
353800HJXMOPLJ7BO262
SHIFT Inc
000000000
12100.00000000
NS
3073914.89000000
1.276834858252
Long
EC
CORP
JP
N
1
N
N
N
JUMBO SA
549300TGIVUUMY40MZ05
JUMBO SA
000000000
91655.00000000
NS
2541705.69000000
1.055767170056
Long
EC
CORP
GR
N
1
N
N
N
Prestige International Inc
N/A
Prestige International Inc
000000000
168800.00000000
NS
718297.87000000
0.298364721159
Long
EC
CORP
JP
N
1
N
N
N
JTC PLC
213800DVUG4KLF2ASK33
JTC PLC
000000000
58567.00000000
NS
608790.61000000
0.252877877248
Long
EC
CORP
JE
Y
1
N
N
N
Beijer Ref AB
549300PZZEUVH08H4G75
Beijer Ref AB
000000000
185572.00000000
NS
2482008.60000000
1.030970346404
Long
EC
CORP
SE
N
1
N
N
N
Sweco AB
549300Q4Y55VICYV6U90
Sweco AB
000000000
135737.00000000
NS
1818161.59000000
0.755223283377
Long
EC
CORP
SE
N
1
N
N
N
2024-01-16
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer