$106.5M

Market Cap • 2/8/2024

2018

(6 years)
Founded

NASDAQ

Listing Exchange
Flag of CA

Montreal

Headquarters • QC