Price
$15.44
52W High
$17.91
52W Low
$11.02
SMA50
$15.06
SMA200
$15.97
Avg Volume 50D
$359.98K
From 52W High
-13.79%
From 52W Low
+40.11%
Vs SMA50
+2.52%
Vs SMA200
-3.30%
Current Volume
$432.52K
Dollar Volume 50D
$5.43M
Market Cap
$1.86B
P/E
--
Revenue TTM
$877.90M
EPS TTM
2.86
Net Income TTM
$343.65M
Free Cash Flow
$475.30M
Revenue 1Y
-1.19%
EPS 1Y
+17.21%
Net Income 1Y
+18.23%
FCF 1Y
-10.23%
Profit Margin
39.15%
FCF Margin
54.14%
Dividend Yield
3.04%
Dividend TTM
$0.47
Last Ex-Dividend
2026-07-21
Dividend / EPS
16.43%

Revenue

Annual ending 2025-12-31
$877.90M

EPS

Annual ending 2025-12-31
2.86

Net Income

Annual ending 2025-12-31
$343.65M

News