Major U.S. stock indexes are suffering 2.5%-3.5% declines on Friday.Markets, news, Bitcoin, Genesis, NasdaqRead More

You might also be interested in reading AbCellera Biologics GAAP EPS of -$0.12 beats by $0.04, revenue of $17.1M beats by $10.74M.