
Last Price
52 Week Range
$69.75 - $88.03
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.084B | $2.427B | |||||||||||||||
| $1.308B | $0.999B | |||||||||||||||
| $0.775B | $1.429B | |||||||||||||||
| - | - | |||||||||||||||
| - | - | |||||||||||||||
| $376.07M | $971.048M | |||||||||||||||
| $399.044M | $457.467M | |||||||||||||||
| $-147.235M | $-142.809M | |||||||||||||||
| $7.427M | $6.801M | |||||||||||||||
| $-139.808M | $-136.008M | |||||||||||||||
| $259.236M | $321.459M | |||||||||||||||
| $36.386M | $57.235M | |||||||||||||||
| $222.85M | $264.224M | |||||||||||||||
| $3.92 | $4.39 | |||||||||||||||
| $3.9 | $4.37 | |||||||||||||||
| $56.825M | $60.161M | |||||||||||||||
| $57.033M | $60.513M | |||||||||||||||
| $703.17M | $781.524M | |||||||||||||||
| $296.699M | $317.256M | |||||||||||||||
| $406.471M | $464.268M |
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