$506.4M

Market Cap • 12/4/2024

2006

(18 years)
Founded

NYSE

Listing Exchange
Flag of CA

Toronto

Headquarters • ON