
Last Price
52 Week Range
$26.96 - $60.50
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $81.167M | $230.166M | |
| $636.742M | $844.001M | |
| $10.247M | - | |
| $18.909M | - | |
| $9.35M | $36.179M | |
| $0.756B | $1.11B | |
| $164.303M | $209.472M | |
| $1.405B | $1.316B | |
| - | - | |
| - | - | |
| $26.338M | $43.822M | |
| $1.596B | $1.569B | |
| - | - | |
| $2.353B | $2.679B |
| Metric | 2024 | 2025 |
|---|---|---|
| $126.502M | $246.161M | |
| $28.49M | $68.064M | |
| $22.984M | $37.994M | |
| $14.402M | - | |
| - | - | |
| $164.13M | $339.462M | |
| $54.601M | $16.475M | |
| $411.109M | $708.156M | |
| $1.505B | $0.709B | |
| $95.071M | $103.762M | |
| - | - | |
| $35.428M | $46.714M | |
| $35.856M | $219.571M | |
| $1.738B | $1.182B | |
| - | - | |
| $2.149B | $1.891B |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| - | - | |
| - | $1.053M | |
| $-250.169M | $-309.949M | |
| - | $701.791M | |
| $9.111M | $-0.698M | |
| $241.058M | - | |
| - | $392.197M | |
| $0.912M | $396.598M | |
| - | $788.795M | |
| $2.149B | $2.679B |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| $1.704B | $0.954B | |
| $1.623B | $0.724B |
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