
Last Price
52 Week Range
$57.50 - $316.98
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $0.972B | $1.232B | $1.301B | ||||||
| $103.691M | $133.099M | $142.418M | ||||||
| $0.868B | $1.099B | $1.159B | ||||||
| $213.709M | $320.799M | $343.434M | ||||||
| $675.629M | $779.847M | $806.95M | ||||||
| - | - | - | ||||||
| $-21.034M | $-1.748M | $8.21M | ||||||
| $55.5M | $65.033M | $53.794M | ||||||
| - | $-3.968M | - | ||||||
| $55.5M | $61.065M | $53.794M | ||||||
| $34.466M | $59.317M | $62.004M | ||||||
| $2.094M | $-59.425M | $-57.347M | ||||||
| $32.372M | $118.742M | $119.351M | ||||||
| $0.65 | $2.31 | $2.341 | ||||||
| $0.62 | $2.24 | $2.3 | ||||||
| $49.908M | $51.444M | $202.778M | ||||||
| $52.421M | $53.087M | $208.322M | ||||||
| $57.997M | $12.057M | $51.987M | ||||||
| $18.24M | $13.805M | $14.403M | ||||||
| $39.757M | $-1.748M | $37.526M |
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