Abcellera Biologics 

Price History

52W Range $2.70-$8.05
50D Moving Avg $3.61
200D Moving Avg $4.51

Share Stats

Market Cap $817.4M

Short Stats

Shares Short 19M
Short % of Float 8.72%
Short Ratio 13.06

Valuation

Enterprise Value $193M
Trailing P/E 0
Forward P/E 27.47
Price/Sales (TTM) 33.42
Price/Book (MRQ) 1.1
Enterprise Value/Revenue 15.45