
Last Price
52 Week Range
$22.28 - $59.55
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $3.199B | $1.944B | |||||||||
| $1.464B | $0.868B | |||||||||
| $1.735B | $1.076B | |||||||||
| $4.543B | $3.132B | |||||||||
| $1.174B | $1.018B | |||||||||
| $-37M | - | |||||||||
| $-3.945B | $-3.074B | |||||||||
| $401M | $314M | |||||||||
| $-63M | $-8M | |||||||||
| $338M | $306M | |||||||||
| $-3.607B | $-2.768B | |||||||||
| $-46M | $54M | |||||||||
| $-3.561B | $-2.822B | |||||||||
| $-9.27 | $-7.26 | |||||||||
| $-9.27 | $-7.26 | |||||||||
| $384M | $389M | |||||||||
| $384M | $389M | |||||||||
| $-3.394B | $-2.553B | |||||||||
| $189M | $215M | |||||||||
| $-3.583B | $-2.768B |
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