Price
$56.74
52W High
$60.31
52W Low
$43.30
SMA50
$55.62
SMA200
$52.68
Avg Volume 50D
$197.12K
From 52W High
-5.92%
From 52W Low
+31.04%
Vs SMA50
+2.01%
Vs SMA200
+7.70%
Current Volume
$89.07K
Dollar Volume 50D
$10.89M
Market Cap
$3.26B
P/E
21.2x
Revenue TTM
$1.20B
EPS TTM
2.87
Net Income TTM
$154.07M
Free Cash Flow
$133.84M
Revenue 1Y
+30.33%
EPS 1Y
-2.71%
Net Income 1Y
+1.49%
FCF 1Y
+327.75%
Profit Margin
12.85%
FCF Margin
11.16%
Dividend Yield
7.95%
Dividend TTM
$4.51
Last Ex-Dividend
2026-08-03
Dividend / EPS
157.14%

Revenue

Annual ending 2025-12-31
$1.01B

EPS

Annual ending 2025-12-31
3.30

Net Income

Annual ending 2025-12-31
$176.46M

News