
Last Price
52 Week Range
$44.75 - $103.00
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|
| $0.887B | $1.316B | |||||
| $265.748M | $261.877M | |||||
| $0.621B | $1.054B | |||||
| $531.615M | $373.682M | |||||
| $1.223B | $1.026B | |||||
| - | - | |||||
| $-1.134B | $-0.345B | |||||
| $-15.9M | $34.93M | |||||
| $1.48M | $-15.987M | |||||
| $-14.42M | $18.943M | |||||
| $-1.148B | $-0.326B | |||||
| $6.368M | $22.355M | |||||
| $-1.155B | $-0.349B | |||||
| $-7.48 | $-1.78 | |||||
| $-7.48 | $-1.78 | |||||
| $154.294M | $196.468M | |||||
| $154.294M | $196.468M | |||||
| $-1.078B | $-0.198B | |||||
| $28.868M | $147.066M | |||||
| $-1.107B | $-0.345B |
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