
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$7.862B | CA$6.616B | |||||||||
| CA$6.406B | CA$5.249B | |||||||||
| CA$1.456B | CA$1.367B | |||||||||
| - | - | |||||||||
| CA$939.5M | CA$967.4M | |||||||||
| - | - | |||||||||
| CA$516.1M | CA$399.9M | |||||||||
| CA$-616.2M | CA$-595.2M | |||||||||
| CA$-844.7M | CA$422.2M | |||||||||
| CA$-1.461B | CA$-0.173B | |||||||||
| CA$-944.8M | CA$226.9M | |||||||||
| CA$-207.1M | CA$-14.2M | |||||||||
| CA$-0.723B | CA$3.834B | |||||||||
| CA$-2.11 | CA$10.37 | |||||||||
| CA$-2.11 | CA$10.12 | |||||||||
| CA$380.841M | CA$369.561M | |||||||||
| CA$380.841M | CA$378.689M | |||||||||
| CA$1.221B | CA$1.716B | |||||||||
| CA$1.568B | CA$1.316B | |||||||||
| CA$-346.8M | CA$399.9M |
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