
Last Price
52 Week Range
$232.34 - $451.28
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2014 | 2015 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $2.073B | $2.525B | $5.115B | |||||||
| $1.409B | $1.27B | $1.923B | |||||||
| $0.664B | $1.255B | $3.192B | |||||||
| - | - | - | |||||||
| $163M | $624M | $614M | |||||||
| $275M | $702M | $827M | |||||||
| $0.226B | $-0.071B | $1.556B | |||||||
| $-238M | $-302M | $-347M | |||||||
| $1.123B | $0.207B | $-1.107B | |||||||
| $0.885B | $-0.095B | $-1.454B | |||||||
| $1.111B | $-0.166B | $0.102B | |||||||
| $98M | $53M | $123M | |||||||
| $998M | $-219M | $-21M | |||||||
| $18.39 | $-4.79 | $-0.46 | |||||||
| $17.67 | $-4.79 | $-0.61 | |||||||
| $54.254M | $45.692M | $182.538M | |||||||
| $56.486M | $45.692M | $191.055M | |||||||
| $1.77B | $0.415B | $2.13B | |||||||
| $421M | $279M | $360M | |||||||
| $1.349B | $0.136B | $1.77B |
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