
Last Price
52 Week Range
$250.05 - $628.92
Next Earnings Date
Apr 22 2026
Next Earnings Date
Apr 22 2026
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.109B | $2.53B | ||||||||||||
| $1.453B | $1.77B | ||||||||||||
| $656.305M | $760.618M | ||||||||||||
| - | - | ||||||||||||
| $180.184M | $197.559M | ||||||||||||
| $29.251M | $28.124M | ||||||||||||
| $446.87M | $534.935M | ||||||||||||
| $24.996M | - | ||||||||||||
| $4.056M | $7.442M | ||||||||||||
| $29.052M | $7.442M | ||||||||||||
| $475.922M | $542.377M | ||||||||||||
| $71.536M | $91.254M | ||||||||||||
| $404.386M | $451.123M | ||||||||||||
| $13.06 | $15.64 | ||||||||||||
| $12.63 | $15.28 | ||||||||||||
| $30.957M | $28.846M | ||||||||||||
| $32.014M | $29.527M | ||||||||||||
| $476.121M | $570.501M | ||||||||||||
| $29.251M | $28.124M | ||||||||||||
| $446.87M | $542.377M |
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