
Last Price
52 Week Range
CA$8.94 - CA$45.74
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.423B | $3.807B | ||||||||||||||||||||||||
| $1.908B | $2.762B | ||||||||||||||||||||||||
| $1.515B | $1.045B | ||||||||||||||||||||||||
| $6.654M | - | ||||||||||||||||||||||||
| $58.349M | $65.019M | ||||||||||||||||||||||||
| $38.698M | - | ||||||||||||||||||||||||
| $1.411B | $0.98B | ||||||||||||||||||||||||
| $-113.447M | $-76.313M | ||||||||||||||||||||||||
| $-914.055M | $263.941M | ||||||||||||||||||||||||
| $-1.028B | $0.188B | ||||||||||||||||||||||||
| $0.383B | $1.168B | ||||||||||||||||||||||||
| $229.973M | $-274.726M | ||||||||||||||||||||||||
| $-0.204B | $1.305B | ||||||||||||||||||||||||
| $-0.26 | $1.53 | ||||||||||||||||||||||||
| $-0.26 | $1.52 | ||||||||||||||||||||||||
| $774.825M | $855.632M | ||||||||||||||||||||||||
| $774.825M | $858.737M | ||||||||||||||||||||||||
| $1.147B | $1.626B | ||||||||||||||||||||||||
| $366.581M | $645.506M | ||||||||||||||||||||||||
| $780.799M | $980.163M |
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