
Last Price
52 Week Range
CA$13.17 - CA$53.69
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 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-67.79M | $268.34M | |||||||||
| $87.41M | $140.07M | |||||||||
| $-7.651M | $24.776M | |||||||||
| $9.983M | - | |||||||||
| $-25.69M | $-52.641M | |||||||||
| $149.157M | $-21.976M | |||||||||
| $145.419M | $358.569M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-337.586M | $-287.383M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $2.202M | - | |||||||||
| - | $3.917M | |||||||||
| $-335.384M | $-283.466M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $159.102M | $2.711M | |||||||||
| - | $7.376M | |||||||||
| - | - | |||||||||
| $-27.943M | $-27.377M | |||||||||
| $131.159M | $-17.29M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $111.738M | $52.786M | |||||||||
| $-61.336M | $52.464M | |||||||||
| $50.402M | $105.25M | |||||||||
| $145.419M | $358.569M | |||||||||
| $-337.586M | $-267.353M | |||||||||
| $-192.167M | $91.216M |
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