Price
$26.61
52W High
$27.39
52W Low
$16.05
SMA50
$26.35
SMA200
$23.45
Avg Volume 50D
$774.74K
From 52W High
-2.85%
From 52W Low
+65.79%
Vs SMA50
+0.97%
Vs SMA200
+13.50%
Current Volume
$461.06K
Dollar Volume 50D
$20.36M
Market Cap
$2.19B
P/E
12.5x
Revenue TTM
$1.95B
EPS TTM
2.09
Net Income TTM
$174.81M
Free Cash Flow
$228.61M
Revenue 1Y
+0.51%
EPS 1Y
+60.77%
Net Income 1Y
+59.03%
FCF 1Y
+0.72%
Profit Margin
8.96%
FCF Margin
11.72%

Revenue

Annual ending 2025-12-31
$1.91B

EPS

Annual ending 2025-12-31
1.94

Net Income

Annual ending 2025-12-31
$165.39M

News