
Last Price
52 Week Range
$162.31 - $451.28
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $2.073B | $2.525B | |||||||
| $1.409B | $1.27B | |||||||
| $0.664B | $1.255B | |||||||
| - | - | |||||||
| $163M | $624M | |||||||
| $275M | $702M | |||||||
| $226M | $-71M | |||||||
| $-238M | $-302M | |||||||
| $1.123B | $0.207B | |||||||
| $885M | $-95M | |||||||
| $1.111B | $-0.166B | |||||||
| $98M | $53M | |||||||
| $998M | $-219M | |||||||
| $18.39 | $-4.79 | |||||||
| $17.67 | $-4.79 | |||||||
| $54.254M | $45.692M | |||||||
| $56.486M | $45.692M | |||||||
| $1.77B | $0.415B | |||||||
| $421M | $279M | |||||||
| $1.349B | $0.136B |
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