We are live on ! Find out more
BPMC

Blueprint Medicines

Delisted

BPMC was delisted on the 17th of July, 2025.

Name Holding Trade Value Shares
Change
Change in
Stake
EA
51
Emerald Advisers
Pennsylvania
$19.9M -$3.1M -33,799 -13%
DCM
52
DAFNA Capital Management
California
$18.3M
NHAS
53
Novo Holdings A/S
Denmark
$17.3M
MCM
54
Moore Capital Management
New York
$17.1M +$7.08M +77,272 +66%
Invesco
55
Invesco
Georgia
$14.1M -$110M -1,202,402 -88%
PCM
56
Peregrine Capital Management
Minnesota
$14M +$776K +8,471 +6%
Renaissance Technologies
57
Renaissance Technologies
New York
$13.4M -$4.31M -47,026 -24%
Millennium Management
58
Millennium Management
New York
$13.3M +$1.22M +13,313 +10%
EHI
59
Eagle Health Investments
Connecticut
$12.4M +$696K +7,600 +6%
Prudential Financial
60
Prudential Financial
New Jersey
$11.9M -$5.2M -56,747 -30%
California Public Employees Retirement System
61
California Public Employees Retirement System
California
$11.5M -$11.8K -129 -0.1%
DCM
62
Driehaus Capital Management
Illinois
$10.8M -$733K -7,996 -6%
VOYA Investment Management
63
VOYA Investment Management
Georgia
$10.8M -$2.29M -25,022 -17%
TCM
64
Tekla Capital Management
Massachusetts
$10.8M
Swiss National Bank
65
Swiss National Bank
Switzerland
$10.7M +$36.7K +400 +0.3%
Balyasny Asset Management
66
Balyasny Asset Management
Illinois
$10.1M +$10.6M +115,159 New
Comerica Bank
67
Comerica Bank
Texas
$9.44M +$3M +32,720 +47%
IHAM
68
Integral Health Asset Management
New York
$8.8M -$1.6M -17,500 -15%
AG
69
Artal Group
Luxembourg
$8.8M +$9.16M +100,000 New
Mirae Asset Global Investments
70
Mirae Asset Global Investments
South Korea
$8.71M +$2.99M +32,635 +49%
Axa
71
Axa
France
$8.61M -$682K -7,438 -7%
California State Teachers Retirement System (CalSTRS)
72
California State Teachers Retirement System (CalSTRS)
California
$7.55M -$257K -2,804 -3%
B
73
Bailard
California
$7.45M +$7.11M +77,645 +1,109%
Wells Fargo
74
Wells Fargo
California
$7.17M -$1.01M -11,044 -12%
Tudor Investment Corp
75
Tudor Investment Corp
Connecticut
$7.15M +$7.45M +81,259 New