
Last Price
52 Week Range
CA$24.93 - CA$57.26
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $268.991M | $395.508M | |||||||||
| $38.227M | $128.317M | |||||||||
| $230.764M | $267.192M | |||||||||
| $3.405M | - | |||||||||
| $25.16M | $32.568M | |||||||||
| $220.183M | - | |||||||||
| $-17.984M | $234.624M | |||||||||
| $-5.073M | $-3.52M | |||||||||
| $10.287M | $42.969M | |||||||||
| $5.214M | $39.45M | |||||||||
| $-12.77M | $274.073M | |||||||||
| $10.314M | $29.867M | |||||||||
| $-23.084M | $244.206M | |||||||||
| $-0.11 | $1.2 | |||||||||
| $-0.11 | $1.2 | |||||||||
| $201.456M | $203.619M | |||||||||
| $202.07M | $204.072M | |||||||||
| $68.748M | $315.595M | |||||||||
| $75.9M | $80.971M | |||||||||
| $-7.152M | $234.624M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers