Stampacchia Otello

Insider Buys Quantity –
2
2022-03-14SaleReplimune Group, Inc.
REPL
38,762
0.0744%
$15.55$602,749+23.4%
2020-10-14PurchaseKronos Bio, Inc.
KRON
900,000
1.147%
$19.00$17.1M-14.59%
2019-07-01PurchaseMorphic Holding, Inc.
MORF
266,666
0.574%
$15.00$4M-24.54%