Price
$84.69
52W High
$205.24
52W Low
$58.81
SMA50
$88.62
SMA200
$86.43
Avg Volume 50D
$1.26M
From 52W High
-58.74%
From 52W Low
+44.01%
Vs SMA50
-4.43%
Vs SMA200
-2.02%
Current Volume
$1.03M
Dollar Volume 50D
$111.34M
Market Cap
$3.58B
P/E
--
Revenue TTM
$1.23B
EPS TTM
2.24
Net Income TTM
$118.74M
Free Cash Flow
$309.90M
Revenue 1Y
+26.75%
EPS 1Y
+261.29%
Net Income 1Y
+266.80%
FCF 1Y
+4.76%
Profit Margin
9.64%
FCF Margin
25.15%

Revenue

Annual ending 2025-12-31
$1.23B

EPS

Annual ending 2025-12-31
2.24

Net Income

Annual ending 2025-12-31
$118.74M

News