
Last Price
52 Week Range
CA$17.50 - CA$39.15
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $447.87M | $600.133M | |||||||
| $254.347M | $320.393M | |||||||
| $193.523M | $279.74M | |||||||
| - | - | |||||||
| $53.337M | - | |||||||
| $77.576M | $163.649M | |||||||
| $62.61M | $116.091M | |||||||
| $320.806M | $41.896M | |||||||
| $-320.806M | $-77.799M | |||||||
| - | $-35.903M | |||||||
| $62.61M | $80.187M | |||||||
| $16.234M | $19.625M | |||||||
| $46.376M | $60.562M | |||||||
| $1.32 | $1.55 | |||||||
| $1.22 | $1.43 | |||||||
| $35.103M | $39.097M | |||||||
| $37.964M | $42.235M | |||||||
| $68.094M | $124.698M | |||||||
| $5.484M | $9.167M | |||||||
| $62.61M | $115.531M |
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