Price
$54.38
52W High
$70.24
52W Low
$49.67
SMA50
$63.28
SMA200
$58.63
Avg Volume 50D
$2.20M
From 52W High
-22.58%
From 52W Low
+9.48%
Vs SMA50
-14.06%
Vs SMA200
-7.25%
Current Volume
$2.66M
Dollar Volume 50D
$139.28M
Market Cap
$10.72B
P/E
146.9x
Revenue TTM
$3.41B
EPS TTM
0.38
Net Income TTM
$72.97M
Free Cash Flow
$738.18M
Revenue 1Y
+11.20%
EPS 1Y
-88.79%
Net Income 1Y
-88.90%
FCF 1Y
+6.23%
Profit Margin
2.14%
FCF Margin
21.67%

Revenue

Annual ending 2025-12-31
$3.22B

EPS

Annual ending 2025-12-31
1.80

Net Income

Annual ending 2025-12-31
$348.90M

News