
Last Price
52 Week Range
$65.14 - $102.09
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $6.724B | $6.405B | ||||||||||||||||
| $5.394B | $5.509B | ||||||||||||||||
| $1.331B | $0.896B | ||||||||||||||||
| - | - | ||||||||||||||||
| $697.393M | $716.017M | ||||||||||||||||
| $143.256M | - | ||||||||||||||||
| $490.038M | $179.72M | ||||||||||||||||
| $15.072M | $8.968M | ||||||||||||||||
| $-3.351M | $-8.735M | ||||||||||||||||
| $11.721M | $0.233M | ||||||||||||||||
| $501.759M | $179.953M | ||||||||||||||||
| $125.405M | $47.117M | ||||||||||||||||
| $376.354M | $132.836M | ||||||||||||||||
| $9.63 | $3.54 | ||||||||||||||||
| $9.57 | $3.52 | ||||||||||||||||
| $39.086M | $36.823M | ||||||||||||||||
| $39.318M | $36.972M | ||||||||||||||||
| $673.228M | $347.972M | ||||||||||||||||
| $147.402M | $158.221M | ||||||||||||||||
| $525.826M | $189.751M |
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