
Last Price
52 Week Range
CA$17.50 - CA$39.15
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $447.87M | $600.133M | $615.539M | |||||||
| $254.347M | $320.393M | $335.167M | |||||||
| $193.523M | $279.74M | $280.352M | |||||||
| - | - | - | |||||||
| $53.337M | - | $15.573M | |||||||
| $77.576M | $163.649M | $163.17M | |||||||
| $62.61M | $116.091M | $101.613M | |||||||
| $320.806M | $41.896M | $138.865M | |||||||
| $-320.806M | $-77.799M | $-165.565M | |||||||
| - | $-35.903M | $-26.701M | |||||||
| $62.61M | $80.187M | $74.912M | |||||||
| $16.234M | $19.625M | $18.613M | |||||||
| $46.376M | $60.562M | $56.298M | |||||||
| $1.32 | $1.55 | $1.44 | |||||||
| $1.22 | $1.43 | $1.34 | |||||||
| $35.103M | $39.097M | $156.895M | |||||||
| $37.964M | $42.235M | $169.095M | |||||||
| $68.094M | $124.698M | $111.039M | |||||||
| $5.484M | $9.167M | $9.572M | |||||||
| $62.61M | $115.531M | $101.467M |
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