
Last Price
52 Week Range
$24.00 - $45.57
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $17.649B | $15.609B | ||||||||||||||||||||||
| $14.76B | $13.256B | ||||||||||||||||||||||
| $2.889B | $2.341B | ||||||||||||||||||||||
| - | $21.8M | ||||||||||||||||||||||
| $1.417B | $1.354B | ||||||||||||||||||||||
| $209.016M | $259.17M | ||||||||||||||||||||||
| $1.263B | $0.705B | ||||||||||||||||||||||
| $101.645M | $23.14M | ||||||||||||||||||||||
| $-636.951M | $-80.323M | ||||||||||||||||||||||
| $-535.306M | $-57.183M | ||||||||||||||||||||||
| $728.005M | $648.239M | ||||||||||||||||||||||
| $554.224M | $346.033M | ||||||||||||||||||||||
| $-53.672M | $425.232M | ||||||||||||||||||||||
| $-0.27 | $2.2 | ||||||||||||||||||||||
| $-0.27 | $2.2 | ||||||||||||||||||||||
| $196.308M | $196.308M | ||||||||||||||||||||||
| $196.308M | $196.308M | ||||||||||||||||||||||
| $1.667B | $1.42B | ||||||||||||||||||||||
| $743.277M | $696.164M | ||||||||||||||||||||||
| $924.18M | $723.716M |
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