Investing.commacroeconomiaNEUTRALLOW

AbCellera prices $200 million public offering at $9.75/share

No summary available

Read at Investing.com

Also reported by

Also reported bySeeking Alpha