Price
$16.84
52W High
$17.04
52W Low
$11.17
SMA50
$15.59
SMA200
$12.93
Avg Volume 50D
$2.93M
From 52W High
-1.19%
From 52W Low
+50.76%
Vs SMA50
+8.03%
Vs SMA200
+30.26%
Current Volume
$2.08M
Dollar Volume 50D
$45.77M
Market Cap
$3.98B
P/E
23.2x
Revenue TTM
$1.42B
EPS TTM
0.73
Net Income TTM
$171.84M
Free Cash Flow
$157.41M
Revenue 1Y
-0.51%
EPS 1Y
-8.75%
Net Income 1Y
-10.14%
FCF 1Y
-35.61%
Profit Margin
12.08%
FCF Margin
11.07%
Dividend Yield
5.70%
Dividend TTM
$0.96
Last Ex-Dividend
2026-06-30
Dividend / EPS
131.51%

Revenue

Annual ending 2025-12-31
$1.41B

EPS

Annual ending 2025-12-31
0.74

Net Income

Annual ending 2025-12-31
$175.36M