
Last Price
52 Week Range
$41.73 - $104.32
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $0.693B | $1.272B | $1.364B | ||||||
| $312.285M | $386.102M | $415.343M | ||||||
| $381.113M | $885.687M | $948.825M | ||||||
| $316.844M | $146.107M | $276.987M | ||||||
| $755.351M | $731.738M | $784.617M | ||||||
| - | $246.477M | $134.482M | ||||||
| $-691.082M | $-238.635M | $-247.261M | ||||||
| $-42.569M | $-57.639M | $-136.522M | ||||||
| $28.108M | $-0.438M | $77.407M | ||||||
| $-14.461M | $-58.077M | $-59.115M | ||||||
| $-705.543M | $-296.712M | $-306.376M | ||||||
| $0.266M | $-51.684M | $-3.466M | ||||||
| $-705.809M | $-245.028M | $-302.91M | ||||||
| $-4.604 | $-1.41 | $-1.71 | ||||||
| $-4.604 | $-1.41 | $-1.72 | ||||||
| $162.121M | $174.264M | $701.47M | ||||||
| $162.121M | $174.264M | $701.554M | ||||||
| $-610.417M | $-222.357M | $-199.519M | ||||||
| $37.245M | $4.088M | $9.91M | ||||||
| $-647.662M | $-226.445M | $-209.429M |
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