Price
$29.63
52W High
$41.36
52W Low
$26.85
SMA50
$32.40
SMA200
$33.06
Avg Volume 50D
$525.80K
From 52W High
-28.36%
From 52W Low
+10.35%
Vs SMA50
-8.54%
Vs SMA200
-10.36%
Current Volume
$371.29K
Dollar Volume 50D
$17.11M
Market Cap
$6.10B
P/E
--
Revenue TTM
$388.70M
EPS TTM
1.18
Net Income TTM
$240.00M
Free Cash Flow
$94.21M
Revenue 1Y
+44.50%
EPS 1Y
+1172.73%
Net Income 1Y
+1139.70%
FCF 1Y
-39.61%
Profit Margin
61.74%
FCF Margin
24.24%
Dividend Yield
0.78%
Dividend TTM
$0.23
Last Ex-Dividend
2026-08-31
Dividend / EPS
19.70%

Revenue

Annual ending 2025-12-31
$388.70M

EPS

Annual ending 2025-12-31
1.18

Net Income

Annual ending 2025-12-31
$240.00M

News