Price
$25.96
52W High
$29.84
52W Low
$21.04
SMA50
$26.64
SMA200
$25.54
Avg Volume 50D
$1.78M
From 52W High
-13.00%
From 52W Low
+23.38%
Vs SMA50
-2.55%
Vs SMA200
+1.64%
Current Volume
$2.77M
Dollar Volume 50D
$47.46M
Market Cap
$6.64B
P/E
18.3x
Revenue TTM
$3.50B
EPS TTM
1.41
Net Income TTM
$363.50M
Free Cash Flow
$405.30M
Revenue 1Y
+3.34%
EPS 1Y
+80.77%
Net Income 1Y
+79.33%
FCF 1Y
+20.99%
Profit Margin
10.37%
FCF Margin
11.56%

Revenue

Annual ending 2025-12-31
$3.44B

EPS

Annual ending 2025-12-31
0.96

Net Income

Annual ending 2025-12-31
$251.40M

News