
Last Price
52 Week Range
CA$7.41 - CA$29.57
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $475.828M | $487.175M | |||||||||
| $351.868M | $358.174M | |||||||||
| $123.96M | $129M | |||||||||
| $16.869M | $19.014M | |||||||||
| $64.46M | $77.676M | |||||||||
| $7.33M | - | |||||||||
| $35.301M | $32.31M | |||||||||
| $-1.417M | $-3.323M | |||||||||
| $1.417M | $-24.476M | |||||||||
| - | $-27.799M | |||||||||
| $4.929M | $4.511M | |||||||||
| $17.945M | $14.654M | |||||||||
| $-12.946M | $-10.159M | |||||||||
| $-0.3 | $-0.24 | |||||||||
| $-0.31 | $-0.24 | |||||||||
| $42.95M | $41.699M | |||||||||
| $42.343M | $41.699M | |||||||||
| $24.541M | $47.579M | |||||||||
| $15.745M | $15.269M | |||||||||
| $8.796M | $32.31M |
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