
Last Price
52 Week Range
CA$12.24 - CA$43.56
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|
| $0.656B | $0.73B | $1.071B | ||
| $548.901M | $510.148M | $712.317M | ||
| $106.79M | $220.234M | $358.716M | ||
| - | - | - | ||
| $64.119M | $61.749M | $90.708M | ||
| $42.671M | $25.218M | $34.079M | ||
| $18.708M | $133.267M | $233.929M | ||
| $-19.734M | $-7.424M | $-6.764M | ||
| $-184.559M | $-131.209M | $-71.86M | ||
| $-204.293M | $-138.633M | $-78.623M | ||
| $-185.585M | $-5.366M | $155.301M | ||
| $5.955M | $114.185M | $146.143M | ||
| $-208.482M | $-115.632M | $-38.257M | ||
| $-0.83 | $-1.29 | $-0.31 | ||
| $-0.83 | $-1.29 | $-0.34 | ||
| $83.575M | $89.678M | $422.893M | ||
| $83.575M | $89.678M | $404.227M | ||
| $-131.487M | $40.012M | $213.495M | ||
| $45.665M | $48.982M | $65.171M | ||
| $-177.152M | $-8.97M | $148.324M |
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