
Last Price
52 Week Range
$29.80 - $62.60
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $9.152B | $8.736B | ||||||||||||||||||||||||
| $4.169B | $6.24B | ||||||||||||||||||||||||
| $4.983B | $2.496B | ||||||||||||||||||||||||
| - | - | ||||||||||||||||||||||||
| $323M | $319M | ||||||||||||||||||||||||
| $3.081B | $0.286B | ||||||||||||||||||||||||
| $1.579B | $1.891B | ||||||||||||||||||||||||
| $-412M | $-376M | ||||||||||||||||||||||||
| $184M | $-745M | ||||||||||||||||||||||||
| $-0.228B | $-1.121B | ||||||||||||||||||||||||
| $1.351B | $0.77B | ||||||||||||||||||||||||
| $226M | $-472M | ||||||||||||||||||||||||
| $1.125B | $1.242B | ||||||||||||||||||||||||
| $4.25 | $4.83 | ||||||||||||||||||||||||
| $4.21 | $4.78 | ||||||||||||||||||||||||
| $264.6M | $257.2M | ||||||||||||||||||||||||
| $267.4M | $259.7M | ||||||||||||||||||||||||
| $4.053B | $3.353B | ||||||||||||||||||||||||
| $2.29B | $2.207B | ||||||||||||||||||||||||
| $1.763B | $1.146B |
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