
Last Price
52 Week Range
CA$30.00 - CA$46.48
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $397M | $573.954M | ||
| $1.253B | $1.178B | ||
| $207M | $99.818M | ||
| $28M | $26.951M | ||
| $313M | $132.758M | ||
| $2.198B | $2.011B | ||
| $8.205B | $8.234B | ||
| - | - | ||
| $732M | $830.486M | ||
| $16M | $22.958M | ||
| $177M | $73.865M | ||
| $9.13B | $9.161B | ||
| $1M | - | ||
| $11.329B | $11.173B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $1.648B | $0.864B | ||
| $113M | $48.911M | ||
| - | - | ||
| - | - | ||
| - | - | ||
| - | $15.971M | ||
| - | $409.254M | ||
| $1.761B | $1.339B | ||
| $5.716B | $5.735B | ||
| - | $22.958M | ||
| - | $23.956M | ||
| $1.102B | $1.194B | ||
| $140M | $131.76M | ||
| $6.958B | $7.13B | ||
| - | - | ||
| $8.719B | $8.469B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| - | - | ||
| $2.196B | $2.197B | ||
| $-49M | $-31.942M | ||
| $661M | $659.797M | ||
| $-198M | $-120.78M | ||
| - | - | ||
| $2.61B | $2.704B | ||
| - | - | ||
| $2.61B | $2.704B | ||
| $11.329B | $11.173B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $732M | $830.486M | ||
| $5.716B | $5.78B | ||
| $5.319B | $5.207B |
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