
Last Price
52 Week Range
$73.93 - $130.91
Next Earnings Date
May 22 2026 (Estimate)
Next Earnings Date
May 22 2026 (Est.)
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $10.662B | $11.98B | $11.409B | ||||||||||||||||
| $4.921B | $5.419B | $5.402B | ||||||||||||||||
| $5.741B | $6.561B | $6.007B | ||||||||||||||||
| - | - | - | ||||||||||||||||
| $1.281B | $1.246B | $1.298B | ||||||||||||||||
| $3.446B | $3.945B | $3.664B | ||||||||||||||||
| $1.013B | $1.37B | $1.045B | ||||||||||||||||
| $-162M | $-178M | $-169.091M | ||||||||||||||||
| $1.917M | $27M | $3.014M | ||||||||||||||||
| $-160.083M | $-151M | $-166.077M | ||||||||||||||||
| $0.853B | $1.219B | $0.879B | ||||||||||||||||
| $247.614M | $284M | $40.186M | ||||||||||||||||
| $605.706M | $935M | $836.705M | ||||||||||||||||
| $4.61 | $7.28 | $6.75 | ||||||||||||||||
| $4.59 | $7.25 | $6.73 | ||||||||||||||||
| $130.367M | $127.763M | $496.849M | ||||||||||||||||
| $130.816M | $128.29M | $497.211M | ||||||||||||||||
| $1.2B | $1.574B | $1.133B | ||||||||||||||||
| $164.203M | $165M | $72.659M | ||||||||||||||||
| $1.036B | $1.409B | $1.06B |
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