
Last Price
52 Week Range
CA$36.51 - CA$139.59
Next Earnings Date
Apr 30 2026 (Estimate)
Next Earnings Date
Apr 30 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CA$2.332B | CA$2.738B | CA$3.411B | |||||||||||
| CA$1.433B | CA$1.557B | CA$1.89B | |||||||||||
| CA$0.899B | CA$1.181B | CA$1.52B | |||||||||||
| - | - | - | |||||||||||
| CA$0.741B | CA$0.886B | CA$1.07B | |||||||||||
| - | - | CA$-7.111M | |||||||||||
| CA$158.414M | CA$294.79M | CA$457.747M | |||||||||||
| CA$-44.598M | CA$-42.311M | CA$-41.271M | |||||||||||
| CA$0.794M | CA$37.974M | CA$57.518M | |||||||||||
| CA$-43.804M | CA$-4.337M | CA$16.247M | |||||||||||
| CA$114.61M | CA$290.453M | CA$473.994M | |||||||||||
| CA$35.83M | CA$82.663M | CA$126.774M | |||||||||||
| CA$78.78M | CA$207.79M | CA$347.22M | |||||||||||
| CA$0.71 | CA$1.85 | CA$3.02 | |||||||||||
| CA$0.69 | CA$1.78 | CA$2.92 | |||||||||||
| CA$110.653M | CA$114.379M | CA$462.834M | |||||||||||
| CA$114.194M | CA$114.379M | CA$475.446M | |||||||||||
| CA$219.693M | CA$377.236M | CA$635.631M | |||||||||||
| CA$61.279M | CA$82.446M | CA$130.495M | |||||||||||
| CA$158.414M | CA$294.79M | CA$505.136M |
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