
Last Price
52 Week Range
CA$16.32 - CA$33.95
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $913.182M | $772.093M | |||||||||||
| $703.011M | $643.973M | |||||||||||
| $210.171M | $128.12M | |||||||||||
| - | - | |||||||||||
| $16.055M | $16.784M | |||||||||||
| $14.568M | $16.498M | |||||||||||
| $179.548M | $94.838M | |||||||||||
| $-20.241M | $-38.823M | |||||||||||
| $-23.763M | $-9.693M | |||||||||||
| $-44.004M | $-48.516M | |||||||||||
| $135.544M | $46.322M | |||||||||||
| $33.325M | $17.38M | |||||||||||
| $102.202M | $28.938M | |||||||||||
| $0.82 | $0.26 | |||||||||||
| $0.81 | $0.26 | |||||||||||
| $124.072M | $112.156M | |||||||||||
| $126.3M | $112.156M | |||||||||||
| $310.015M | $218.059M | |||||||||||
| $138.566M | $129.754M | |||||||||||
| $171.449M | $88.305M |
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