
Last Price
52 Week Range
$17.15 - $76.51
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|
| $570.399M | $644.863M | |||||||
| $55.874M | $70.326M | |||||||
| $514.525M | $574.537M | |||||||
| $93.038M | $130.702M | |||||||
| $191.383M | $228.915M | |||||||
| $2.304M | - | |||||||
| $227.8M | $214.92M | |||||||
| $35.852M | - | |||||||
| $-0.078M | $35.085M | |||||||
| $35.774M | $35.085M | |||||||
| $263.574M | $250.005M | |||||||
| $40.389M | $53.954M | |||||||
| $223.185M | $196.051M | |||||||
| $1.19 | $1.05 | |||||||
| $1.11 | $0.98 | |||||||
| $186.841M | $187.014M | |||||||
| $201.208M | $199.048M | |||||||
| $240.763M | $214.92M | |||||||
| $10.659M | - | |||||||
| $230.104M | $214.92M |
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