
Last Price
52 Week Range
CA$24.60 - CA$41.20
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.184B | $2.289B | ||||||||||||||||||||
| $1.71B | $1.869B | ||||||||||||||||||||
| $474.064M | $419.144M | ||||||||||||||||||||
| - | - | ||||||||||||||||||||
| $308.862M | $314.35M | ||||||||||||||||||||
| $68.294M | - | ||||||||||||||||||||
| $96.908M | $104.794M | ||||||||||||||||||||
| $-42.488M | $-45.545M | ||||||||||||||||||||
| $0.874M | $7.95M | ||||||||||||||||||||
| $-41.614M | $-37.595M | ||||||||||||||||||||
| $55.294M | $67.199M | ||||||||||||||||||||
| $8.816M | $-2.427M | ||||||||||||||||||||
| $46.478M | $69.626M | ||||||||||||||||||||
| $1.95 | $2.83 | ||||||||||||||||||||
| $1.92 | $2.76 | ||||||||||||||||||||
| $23.867M | $24.647M | ||||||||||||||||||||
| $24.147M | $25.227M | ||||||||||||||||||||
| $169.822M | $191.304M | ||||||||||||||||||||
| $76.099M | $86.51M | ||||||||||||||||||||
| $93.723M | $104.794M |
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