Price
$17.48
52W High
$20.68
52W Low
$16.39
SMA50
$17.22
SMA200
$18.77
Avg Volume 50D
$209.71K
From 52W High
-15.47%
From 52W Low
+6.65%
Vs SMA50
+1.51%
Vs SMA200
-6.90%
Current Volume
$136.90K
Dollar Volume 50D
$3.61M
Market Cap
$1.15B
P/E
8.8x
Revenue TTM
$1.39B
EPS TTM
1.97
Net Income TTM
$130.66M
Free Cash Flow
$101.29M
Revenue 1Y
-2.48%
EPS 1Y
+32.21%
Net Income 1Y
+34.54%
FCF 1Y
-2.90%
Profit Margin
9.37%
FCF Margin
7.26%
Dividend Yield
7.44%
Dividend TTM
$1.30
Last Ex-Dividend
2026-08-04
Dividend / EPS
65.99%

Revenue

Annual ending 2025-09-27
$1.43B

EPS

Annual ending 2025-09-27
1.62

Net Income

Annual ending 2025-09-27
$106.57M

News