Price
$14.70
52W High
$16.01
52W Low
$11.30
SMA50
$15.33
SMA200
$14.00
Avg Volume 50D
$984.96K
From 52W High
-8.18%
From 52W Low
+30.09%
Vs SMA50
-4.13%
Vs SMA200
+4.99%
Current Volume
$1.79M
Dollar Volume 50D
$15.08M
Market Cap
$2.18B
P/E
14.2x
Revenue TTM
$940.98M
EPS TTM
1.03
Net Income TTM
$152.89M
Free Cash Flow
$137.64M
Revenue 1Y
+14.55%
EPS 1Y
-7.21%
Net Income 1Y
+6.67%
FCF 1Y
+18.83%
Profit Margin
16.25%
FCF Margin
14.63%
Dividend Yield
5.44%
Dividend TTM
$0.80
Last Ex-Dividend
2026-08-06
Dividend / EPS
77.67%

Revenue

Annual ending 2025-12-31
$878.94M

EPS

Annual ending 2025-12-31
0.92

Net Income

Annual ending 2025-12-31
$125.95M

News