
Last Price
52 Week Range
$38.60 - $52.00
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| CA$-737.7M | CA$261.8M | |||||||||
| CA$1.568B | CA$1.316B | |||||||||
| CA$-207.1M | CA$778.9M | |||||||||
| CA$104.7M | - | |||||||||
| CA$-17.9M | CA$-57.8M | |||||||||
| CA$830.4M | CA$-776M | |||||||||
| CA$1.54B | CA$1.523B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| CA$-1.193B | CA$-1.141B | |||||||||
| CA$-0.564B | CA$4.858B | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| CA$72.1M | - | |||||||||
| CA$-1.684B | CA$3.716B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| CA$0.225B | CA$-2.186B | |||||||||
| - | CA$-2.967B | |||||||||
| CA$-28.2M | CA$-31.1M | |||||||||
| CA$-33.2M | CA$-97.4M | |||||||||
| CA$0.163B | CA$-5.282B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| CA$135.7M | CA$133.8M | |||||||||
| CA$-1.9M | CA$-48.2M | |||||||||
| CA$133.8M | CA$85.6M | |||||||||
| CA$1.54B | CA$1.523B | |||||||||
| CA$-1.193B | CA$-1.141B | |||||||||
| CA$347.2M | CA$381.6M |
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