Price
$16.55
52W High
$17.07
52W Low
$11.17
SMA50
$16.04
SMA200
$14.28
Avg Volume 50D
$2.61M
From 52W High
-3.05%
From 52W Low
+48.16%
Vs SMA50
+3.21%
Vs SMA200
+15.86%
Current Volume
$2.75M
Dollar Volume 50D
$41.71M
Market Cap
$3.83B
P/E
21.9x
Revenue TTM
$1.44B
EPS TTM
0.74
Net Income TTM
$175.27M
Free Cash Flow
$192.49M
Revenue 1Y
+1.17%
EPS 1Y
-1.33%
Net Income 1Y
-3.14%
FCF 1Y
-32.57%
Profit Margin
12.17%
FCF Margin
13.36%
Dividend Yield
5.80%
Dividend TTM
$0.96
Last Ex-Dividend
2026-09-30
Dividend / EPS
129.73%

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

News