
Last Price
52 Week Range
$84.21 - $222.29
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 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.704B | $3.198B | ||||||||||||||||||||
| $2.048B | $2.467B | ||||||||||||||||||||
| $655.207M | $731.524M | ||||||||||||||||||||
| $7.478M | $13.867M | ||||||||||||||||||||
| $318.663M | $394.416M | ||||||||||||||||||||
| $-51.541M | - | ||||||||||||||||||||
| $380.607M | $323.241M | ||||||||||||||||||||
| $-36.921M | $-40.314M | ||||||||||||||||||||
| $5.034M | $115.193M | ||||||||||||||||||||
| $-31.887M | $74.879M | ||||||||||||||||||||
| $348.72M | $398.12M | ||||||||||||||||||||
| $66.422M | $68.259M | ||||||||||||||||||||
| $281.941M | $329.861M | ||||||||||||||||||||
| $3.08 | $3.6 | ||||||||||||||||||||
| $3.07 | $3.59 | ||||||||||||||||||||
| $91.573M | $91.566M | ||||||||||||||||||||
| $91.86M | $91.856M | ||||||||||||||||||||
| $474.057M | $551.513M | ||||||||||||||||||||
| $85.862M | $109.186M | ||||||||||||||||||||
| $388.195M | $442.327M |
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