Price
$24.12
52W High
$29.83
52W Low
$21.66
SMA50
$25.62
SMA200
$26.05
Avg Volume 50D
$2.30M
From 52W High
-19.14%
From 52W Low
+11.36%
Vs SMA50
-5.84%
Vs SMA200
-7.41%
Current Volume
$2.09M
Dollar Volume 50D
$59.08M
Market Cap
$4.83B
P/E
14.3x
Revenue TTM
$806.16M
EPS TTM
1.64
Net Income TTM
$337.31M
Free Cash Flow
$260.31M
Revenue 1Y
-5.59%
EPS 1Y
+107.59%
Net Income 1Y
+95.43%
FCF 1Y
-5.82%
Profit Margin
41.84%
FCF Margin
32.29%
Dividend Yield
4.81%
Dividend TTM
$1.16
Last Ex-Dividend
2026-10-09
Dividend / EPS
70.73%

Revenue

Annual ending 2025-12-31
$844.37M

EPS

Annual ending 2025-12-31
1.37

Net Income

Annual ending 2025-12-31
$298.66M

News