
Last Price
52 Week Range
$11.17 - $48.00
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.161B | $1.29B | ||||||
| $875.806M | $989.231M | ||||||
| $285.236M | $300.666M | ||||||
| $9.791M | $10.832M | ||||||
| $144.63M | $144.762M | ||||||
| $193K | $96K | ||||||
| $130.622M | $145.072M | ||||||
| $9.149M | $11.529M | ||||||
| $0.843M | $4.589M | ||||||
| $9.992M | $16.118M | ||||||
| $140.614M | $161.19M | ||||||
| $14.806M | $23.818M | ||||||
| $125.808M | $137.372M | ||||||
| $3.06 | $3.6 | ||||||
| $3.05 | $3.59 | ||||||
| $41.08M | $38.159M | ||||||
| $41.201M | $38.233M | ||||||
| $149.83M | $169.722M | ||||||
| $8.96M | $8.332M | ||||||
| $140.87M | $161.39M |
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