
Last Price
52 Week Range
$41.78 - $64.10
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $0.482B | $4.608B | ||||||
| $0.368B | $1.373B | ||||||
| $0.114B | $3.235B | ||||||
| - | - | ||||||
| $239.564B | $0.056B | ||||||
| $-239.557B | $0.145B | ||||||
| $0.107B | $2.954B | ||||||
| $-136M | $226.904M | ||||||
| $570M | $-204.519M | ||||||
| $434M | $22.385M | ||||||
| $0.541B | $2.976B | ||||||
| - | $536.225M | ||||||
| $0.541B | $2.529B | ||||||
| $1.31 | $1.57 | ||||||
| $1.28 | $1.55 | ||||||
| $0.409B | $1.613B | ||||||
| $0.42B | $1.628B | ||||||
| $0.677B | $3.235B | ||||||
| - | $40M | ||||||
| $0.677B | $3.195B |
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