Price
$34.68
52W High
$36.82
52W Low
$26.12
SMA50
$33.80
SMA200
$33.82
Avg Volume 50D
$62.01K
From 52W High
-5.81%
From 52W Low
+32.77%
Vs SMA50
+2.59%
Vs SMA200
+2.55%
Current Volume
$41.25K
Dollar Volume 50D
$2.10M
Market Cap
$3.18B
P/E
--
Revenue TTM
$283.22M
EPS TTM
0.28
Net Income TTM
$241.90M
Free Cash Flow
$206.41M
Revenue 1Y
+12.25%
EPS 1Y
+12.00%
Net Income 1Y
+8.31%
FCF 1Y
+59.87%
Profit Margin
85.41%
FCF Margin
72.88%
Dividend Yield
2.96%
Dividend TTM
$1.03
Last Ex-Dividend
2026-10-14
Dividend / EPS
366.44%

Revenue

Annual ending 2025-12-31
$283.22M

EPS

Annual ending 2025-12-31
0.28

Net Income

Annual ending 2025-12-31
$241.90M

News