Price
$25.32
52W High
$25.67
52W Low
$11.20
SMA50
$24.20
SMA200
$17.17
Avg Volume 50D
$2.50M
From 52W High
-1.36%
From 52W Low
+126.07%
Vs SMA50
+4.65%
Vs SMA200
+47.43%
Current Volume
$1.49M
Dollar Volume 50D
$60.63M
Market Cap
$3.60B
P/E
21.6x
Revenue TTM
$742.04M
EPS TTM
1.01
Net Income TTM
$166.89M
Free Cash Flow
$215.76M
Revenue 1Y
+8.32%
EPS 1Y
+260.71%
Net Income 1Y
+286.98%
FCF 1Y
+18.24%
Profit Margin
22.49%
FCF Margin
29.08%

Revenue

Annual ending 2025-12-31
$713.95M

EPS

Annual ending 2025-12-31
0.95

Net Income

Annual ending 2025-12-31
$144.61M

News