
Last Price
52 Week Range
$87.89 - $540.30
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $0.748B | $1.038B | $1.099B | ||||||
| $203.645M | $288.132M | $300.356M | ||||||
| $544.379M | $749.457M | $798.457M | ||||||
| $235.298M | $306.323M | $318.907M | ||||||
| $246.486M | $307.564M | $323.047M | ||||||
| - | - | - | ||||||
| $62.595M | $135.57M | $156.848M | ||||||
| $42.697M | $45.231M | $46.627M | ||||||
| $-2.986M | $1.609M | $-0.523M | ||||||
| $39.711M | $46.84M | $46.104M | ||||||
| $102.306M | $182.41M | $202.952M | ||||||
| $13.732M | $-231.655M | $-219.438M | ||||||
| $88.574M | $414.065M | $422.39M | ||||||
| $2.04 | $9.05 | $9.17 | ||||||
| $1.88 | $8.57 | $8.69 | ||||||
| $43.504M | $45.773M | $184.476M | ||||||
| $47.101M | $48.308M | $192.856M | ||||||
| $73.449M | $149.961M | $183.13M | ||||||
| $10.854M | $14.391M | $14.992M | ||||||
| $62.595M | $135.57M | $168.138M |
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