Chen Bihua

Average Profitability
<0.0001%
Insider Buys Quantity
13
Insider Buys Sum
$162.58M
Insider Sells Quantity
1
Insider Sells Sum
$3.75M

Insider Activity of Chen Bihua

The largest purchase of all time was on 2023-06-30 and amounted to 800000 shares of MoonLake Immunotherapeutics for $40M.

The largest sale of all time was on 2021-07-26 and amounted to 200000 shares of Erasca, Inc. for $3.75M.

Biography of Chen Bihua

No biography is available at this moment.

2023-10-05PurchaseMoonLake Immunotherapeutics
MLTX
10 percent owner
58,839
0.1027%
$59.90$3.52M-24.48%
2023-10-04PurchaseMoonLake Immunotherapeutics
MLTX
10 percent owner
67,814
0.1132%
$57.32$3.89M-18.08%
2023-10-03PurchaseMoonLake Immunotherapeutics
MLTX
10 percent owner
150,487
0.251%
$57.25$8.62M-18.44%
2023-10-02PurchaseMoonLake Immunotherapeutics
MLTX
10 percent owner
74,911
0.1252%
$57.37$4.3M-18.03%
2023-06-30PurchaseMoonLake Immunotherapeutics
MLTX
10 percent owner
800,000
1.1653%
$50.00$40M+2.13%
2023-06-26PurchaseMoonLake Immunotherapeutics
MLTX
10 percent owner
450,000
0.5982%
$45.63$20.54M+13.22%
2023-03-30PurchaseBiomea Fusion, Inc.
BMEA
400,000
1.2695%
$30.00$12M-47.04%
2022-12-13PurchaseErasca, Inc.
ERAS
director
307,692
0.3325%
$6.50$2M-44.42%
2022-04-05PurchaseMoonLake Immunotherapeutics
MLTX
2.85M
0.8303%
$10.00$28.5M-37.81%
2021-08-10PurchaseErasca, Inc.
ERAS
director
200,000
0.2202%
$22.10$4.42M-41.38%
2021-07-26SaleErasca, Inc.
ERAS
director
200,000
0.2009%
$18.77$3.75M-35.23%
2021-07-20PurchaseErasca, Inc.
ERAS
director
950,000
0.7974%
$16.00$15.2M-35.39%
2021-04-20PurchaseBiomea Fusion, Inc.
BMEA
director
900,000
3.6217%
$17.00$15.3M-33%
2020-10-22PurchaseMoonLake Immunotherapeutics
MLTX
CEO and Chairman
430,000
0.1253%
$10.00$4.3M-5.37%
Prismo does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.
Information is provided 'as-is' and solely for informational purposes and is not advice. Prismo does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.