WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC

CIK
0001644956
City
CHICAGO
State / Country
IL

Holdings in EMBC

Position Over Time

Report Date Value (USD) Shares
2025-12-31 $18,632,758 1,568,414
2025-09-30 $23,701,230 1,679,747
2025-06-30 $19,308,332 1,992,604
2025-03-31 $25,224,243 1,978,372
2024-12-31 $15,269,869 739,461