
Last Price
52 Week Range
$151.10 - $208.92
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $1.808B | $1.875B | $1.443B | |
| $0.948B | $1.004B | $0.766B | |
| $860.445M | $871.113M | $676.589M | |
| $66.526M | $65.343M | $49.033M | |
| $394.707M | $414.254M | $315.895M | |
| $10.035M | $-10.467M | $-24.428M | |
| $389.177M | $401.983M | $336.089M | |
| $-29.87M | $-31.799M | $-24.551M | |
| $15.699M | $-3.786M | $-12.843M | |
| $-14.171M | $-35.585M | $-37.394M | |
| $375.006M | $366.398M | $298.695M | |
| $90.039M | $87.474M | $70.88M | |
| $284.967M | $278.924M | $227.815M | |
| $7.24 | $7.11 | $5.82 | |
| $7.21 | $7.09 | $5.81 | |
| $39.362M | $39.216M | $117.224M | |
| $39.535M | $39.346M | $117.593M | |
| $476.228M | $473.574M | $379.659M | |
| $64.333M | $71.591M | $55.593M | |
| $411.895M | $401.983M | $324.066M |
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