Price
$66.75
52W High
$91.15
52W Low
$60.91
SMA50
$69.28
SMA200
$76.60
Avg Volume 50D
$210.31K
From 52W High
-26.77%
From 52W Low
+9.59%
Vs SMA50
-3.65%
Vs SMA200
-12.86%
Current Volume
$102.21K
Dollar Volume 50D
$14.64M
Market Cap
$1.13B
P/E
61.7x
Revenue TTM
$1.22B
EPS TTM
1.01
Net Income TTM
$18.30M
Free Cash Flow
-$2.70M
Revenue 1Y
-2.91%
EPS 1Y
-68.54%
Net Income 1Y
-69.85%
FCF 1Y
-104.10%
Profit Margin
1.50%
FCF Margin
-0.22%
Dividend Yield
1.86%
Dividend TTM
$1.24
Last Ex-Dividend
2026-08-31
Dividend / EPS
122.77%

Revenue

Annual ending 2025-12-31
$1.20B

EPS

Annual ending 2025-12-31
2.36

Net Income

Annual ending 2025-12-31
$43.80M

News