Skip to content

Abcellera Biologics Inc

🇺🇸XNAS.ABCLUnited StatesHealthcare

$12.43USDup +0.76 (+6.51%)OpenDelayed2:40 PM