Price
$29.76
52W High
$34.40
52W Low
$20.58
SMA50
$30.62
SMA200
$27.28
Avg Volume 50D
$1.11M
From 52W High
-13.49%
From 52W Low
+44.61%
Vs SMA50
-2.81%
Vs SMA200
+9.11%
Current Volume
$1.28M
Dollar Volume 50D
$33.90M
Market Cap
$3.25B
P/E
19.6x
Revenue TTM
$835.54M
EPS TTM
1.52
Net Income TTM
$166.37M
Free Cash Flow
$243.72M
Revenue 1Y
+3.05%
EPS 1Y
+27.73%
Net Income 1Y
+31.47%
FCF 1Y
-4.64%
Profit Margin
19.91%
FCF Margin
29.17%
Dividend Yield
6.72%
Dividend TTM
$2.00
Last Ex-Dividend
2026-08-17
Dividend / EPS
131.58%

Revenue

Annual ending 2025-12-31
$806.11M

EPS

Annual ending 2025-12-31
1.45

Net Income

Annual ending 2025-12-31
$157.25M

News