Price
$236.76
52W High
$286.10
52W Low
$205.15
SMA50
$258.12
SMA200
$250.39
Avg Volume 50D
$39.30K
From 52W High
-17.25%
From 52W Low
+15.41%
Vs SMA50
-8.27%
Vs SMA200
-5.44%
Current Volume
$33.28K
Dollar Volume 50D
$10.10M
Market Cap
$1.24B
P/E
7.3x
Revenue TTM
$214.80M
EPS TTM
33.05
Net Income TTM
$169.82M
Free Cash Flow
$14.53M
Revenue 1Y
-1.51%
EPS 1Y
+353.98%
Net Income 1Y
+354.21%
FCF 1Y
-74.44%
Profit Margin
79.06%
FCF Margin
6.76%
Dividend Yield
7.60%
Dividend TTM
$18.00
Last Ex-Dividend
2026-08-10
Dividend / EPS
54.46%

Revenue

Annual ending 2025-12-31
$213.18M

EPS

Annual ending 2025-12-31
5.50

Net Income

Annual ending 2025-12-31
$28.22M

News