Price
$27.93
52W High
$36.61
52W Low
$25.61
SMA50
$31.13
SMA200
$32.15
Avg Volume 50D
$626.17K
From 52W High
-23.71%
From 52W Low
+9.06%
Vs SMA50
-10.28%
Vs SMA200
-13.12%
Current Volume
$980.73K
Dollar Volume 50D
$19.25M
Market Cap
$1.73B
P/E
18.3x
Revenue TTM
$231.60M
EPS TTM
1.60
Net Income TTM
$94.66M
Free Cash Flow
-$202.83M
Revenue 1Y
+11.51%
EPS 1Y
+44.14%
Net Income 1Y
+52.14%
FCF 1Y
-117.95%
Profit Margin
40.87%
FCF Margin
-87.58%
Dividend Yield
6.95%
Dividend TTM
$1.94
Last Ex-Dividend
2026-09-24
Dividend / EPS
121.25%

Revenue

Annual ending 2025-12-31
$219.59M

EPS

Annual ending 2025-12-31
1.35

Net Income

Annual ending 2025-12-31
$76.04M

News