
Last Price
52 Week Range
$203.09 - $354.88
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.072B | $2.708B | |||||||||||||||||||||||
| $625.9M | $768.2M | |||||||||||||||||||||||
| $1.446B | $1.94B | |||||||||||||||||||||||
| $219.6M | $301.1M | |||||||||||||||||||||||
| $0.917B | $1.165B | |||||||||||||||||||||||
| - | - | |||||||||||||||||||||||
| $308.9M | $473.8M | |||||||||||||||||||||||
| $-3.2M | $-45M | |||||||||||||||||||||||
| $-5.5M | $-89.3M | |||||||||||||||||||||||
| $-8.7M | $-134.3M | |||||||||||||||||||||||
| $300.2M | $339.5M | |||||||||||||||||||||||
| $-118.1M | $92.4M | |||||||||||||||||||||||
| $418.3M | $247.1M | |||||||||||||||||||||||
| $5.97 | $3.51 | |||||||||||||||||||||||
| $5.78 | $3.48 | |||||||||||||||||||||||
| $70.076M | $70.348M | |||||||||||||||||||||||
| $73.89M | $71.886M | |||||||||||||||||||||||
| $423.7M | $586.9M | |||||||||||||||||||||||
| $80.8M | $113.1M | |||||||||||||||||||||||
| $342.9M | $473.8M |
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