
Last Price
52 Week Range
$13.39 - $31.50
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $4.452B | $4.323B | |||||||
| $3.623B | $3.568B | |||||||
| $828.583M | $754.767M | |||||||
| - | - | |||||||
| $395.751M | $485.213M | |||||||
| - | - | |||||||
| $432.832M | $269.554M | |||||||
| - | - | |||||||
| $5.022M | $14.548M | |||||||
| $5.022M | $14.548M | |||||||
| $437.854M | $284.102M | |||||||
| $97.272M | $66.698M | |||||||
| $335.341M | $217.197M | |||||||
| $3.44 | $2.33 | |||||||
| $3.21 | $2.14 | |||||||
| $93.508M | $93.106M | |||||||
| $100.297M | $101.297M | |||||||
| $450.047M | $313.261M | |||||||
| $17.215M | $29.159M | |||||||
| $432.832M | $284.102M |
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