Price
$99.26
52W High
$99.26
52W Low
$28.87
SMA50
$74.15
SMA200
$55.24
Avg Volume 50D
$713.95K
From 52W High
+0.00%
From 52W Low
+243.82%
Vs SMA50
+33.86%
Vs SMA200
+79.69%
Current Volume
$869.01K
Dollar Volume 50D
$54.15M
Market Cap
$3.85B
P/E
--
Revenue TTM
$391.55M
EPS TTM
3.77
Net Income TTM
$122.95M
Free Cash Flow
$71.11M
Revenue 1Y
-0.43%
EPS 1Y
+11.54%
Net Income 1Y
+12.94%
FCF 1Y
-56.33%
Profit Margin
31.40%
FCF Margin
18.16%
Dividend Yield
9.62%
Dividend TTM
$9.55
Last Ex-Dividend
2026-08-14
Dividend / EPS
253.32%

Revenue

Annual ending 2025-12-31
$391.55M

EPS

Annual ending 2025-12-31
3.77

Net Income

Annual ending 2025-12-31
$122.95M

News