Price
$51.21
52W High
$51.93
52W Low
$36.09
SMA50
$48.98
SMA200
$45.50
Avg Volume 50D
$156.42K
From 52W High
-1.39%
From 52W Low
+41.90%
Vs SMA50
+4.56%
Vs SMA200
+12.54%
Current Volume
$135.87K
Dollar Volume 50D
$7.65M
Market Cap
$906.11M
P/E
119.2x
Revenue TTM
$837.60M
EPS TTM
0.69
Net Income TTM
$7.60M
Free Cash Flow
$20.50M
Revenue 1Y
-5.83%
EPS 1Y
-83.17%
Net Income 1Y
-92.48%
FCF 1Y
-73.48%
Profit Margin
0.91%
FCF Margin
2.45%
Dividend Yield
2.58%
Dividend TTM
$1.32
Last Ex-Dividend
2026-08-12
Dividend / EPS
191.30%

Revenue

Annual ending 2025-12-31
$858.70M

EPS

Annual ending 2025-12-31
0.46

Net Income

Annual ending 2025-12-31
$10.80M

News