
Last Price
52 Week Range
CA$10.50 - CA$19.89
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.909B | $1.077B | $1.194B | |||||||||
| $524.02M | $626.621M | $721.226M | |||||||||
| $385.25M | $450.205M | $473.245M | |||||||||
| $129.416M | $120.335M | $129.014M | |||||||||
| $338.032M | $349.983M | $379.848M | |||||||||
| $120.821M | $675.894M | $659.223M | |||||||||
| $-203.019M | $-696.007M | $-694.84M | |||||||||
| $42.531M | $36.498M | $12.337M | |||||||||
| - | - | $-2.141M | |||||||||
| $42.531M | $36.498M | $10.195M | |||||||||
| $-160.488M | $-659.509M | $-684.645M | |||||||||
| $3.476M | $7.687M | $7.659M | |||||||||
| $-163.964M | $-667.196M | $-692.304M | |||||||||
| $-1.07 | $-4.34 | $-4.61 | |||||||||
| $-1.07 | $-4.34 | $-4.61 | |||||||||
| $153.765M | $153.677M | $580.578M | |||||||||
| $153.765M | $153.677M | $580.578M | |||||||||
| $-49.432M | $-557.037M | $-535.8M | |||||||||
| $109.628M | $100.991M | $136.024M | |||||||||
| $-159.06M | $-658.028M | $-671.824M |
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