
Last Price
52 Week Range
$51.69 - $156.78
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|
| $2.959B | $3.559B | |||||||
| $1.961B | $2.399B | |||||||
| $0.998B | $1.16B | |||||||
| $79.392M | $120.909M | |||||||
| $279.658M | $341.92M | |||||||
| - | - | |||||||
| $639.112M | $697.266M | |||||||
| $-13.096M | $-2.623M | |||||||
| $22M | $19.183M | |||||||
| $8.904M | $16.56M | |||||||
| $648.016M | $713.826M | |||||||
| $130.77M | $127.943M | |||||||
| $509.168M | $585.883M | |||||||
| $3.55 | $3.96 | |||||||
| $3.47 | $3.84 | |||||||
| $143.539M | $147.976M | |||||||
| $149.276M | $152.71M | |||||||
| $652.519M | $727.868M | |||||||
| $13.407M | $30.602M | |||||||
| $639.112M | $697.266M |
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