
Last Price
52 Week Range
$108.04 - $154.27
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $8.562B | $9.035B | $9.091B | ||||||||||||||||
| $5.35B | $5.56B | $5.581B | ||||||||||||||||
| $3.212B | $3.475B | $3.51B | ||||||||||||||||
| $230M | $226M | $226M | ||||||||||||||||
| $1.911B | $1.923B | $1.935B | ||||||||||||||||
| $62M | $103M | $113M | ||||||||||||||||
| $1.009B | $1.223B | $1.236B | ||||||||||||||||
| $-16M | $-29M | $-25M | ||||||||||||||||
| $94M | $-13M | $-3M | ||||||||||||||||
| $78M | $-42M | $-28M | ||||||||||||||||
| $1.087B | $1.181B | $1.208B | ||||||||||||||||
| $197M | $231M | $236M | ||||||||||||||||
| $890M | $957M | $973M | ||||||||||||||||
| $3.67 | $3.93 | $4.02 | ||||||||||||||||
| $3.65 | $3.92 | $4.02 | ||||||||||||||||
| $242.6M | $243.4M | $973.03M | ||||||||||||||||
| $243.5M | $244M | $975.319M | ||||||||||||||||
| $1.693B | $1.785B | $1.802B | ||||||||||||||||
| $562M | $575M | $569M | ||||||||||||||||
| $1.131B | $1.21B | $1.233B |
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