Price
$13.16
52W High
$13.38
52W Low
$7.61
SMA50
$12.45
SMA200
$11.01
Avg Volume 50D
$2.84M
From 52W High
-1.64%
From 52W Low
+72.93%
Vs SMA50
+5.66%
Vs SMA200
+19.50%
Current Volume
$4.28M
Dollar Volume 50D
$35.34M
Market Cap
$2.61B
P/E
17.6x
Revenue TTM
$1.14B
EPS TTM
0.67
Net Income TTM
$148.78M
Free Cash Flow
$163.44M
Revenue 1Y
+30.63%
EPS 1Y
+204.55%
Net Income 1Y
+205.74%
FCF 1Y
+35.06%
Profit Margin
13.09%
FCF Margin
14.38%
Dividend Yield
2.81%
Dividend TTM
$0.37
Last Ex-Dividend
2026-09-30
Dividend / EPS
55.22%

Revenue

Annual ending 2025-12-31
$1.12B

EPS

Annual ending 2025-12-31
0.44

Net Income

Annual ending 2025-12-31
$91.62M

News