Price
$51.20
52W High
$60.18
52W Low
$38.47
SMA50
$51.85
SMA200
$46.73
Avg Volume 50D
$860.98K
From 52W High
-14.92%
From 52W Low
+33.09%
Vs SMA50
-1.25%
Vs SMA200
+9.57%
Current Volume
$541.55K
Dollar Volume 50D
$45.01M
Market Cap
$5.15B
P/E
22.8x
Revenue TTM
$1.82B
EPS TTM
2.18
Net Income TTM
$225.69M
Free Cash Flow
$311.41M
Revenue 1Y
+7.03%
EPS 1Y
-7.63%
Net Income 1Y
-10.10%
FCF 1Y
+6.02%
Profit Margin
12.40%
FCF Margin
17.11%

Revenue

Annual ending 2025-12-31
$1.76B

EPS

Annual ending 2025-12-31
2.16

Net Income

Annual ending 2025-12-31
$226.66M

News