AbCellera Biologics Inc. (ABCL) Insider Traders

$3.62

$0.24 (-6.22%)
Last update: 06:20 AM EST
Day's range
$3.59
Day's range
$3.83
No record found