Falconer Ester

Insider Buys Quantity –
0
2021-06-09SaleAbCellera Biologics Inc.
ABCL
Chief Technology Officer
1M
0.393%
$25.50$25.5M-39.43%