Price
$32.62
52W High
$42.90
52W Low
$31.03
SMA50
$33.58
SMA200
$35.51
Avg Volume 50D
$933.33K
From 52W High
-23.96%
From 52W Low
+5.12%
Vs SMA50
-2.85%
Vs SMA200
-8.13%
Current Volume
$675.80K
Dollar Volume 50D
$31.46M
Market Cap
$4.44B
P/E
--
Revenue TTM
$1.40B
EPS TTM
0.55
Net Income TTM
$231.69M
Free Cash Flow
$272.58M
Revenue 1Y
+40.92%
EPS 1Y
+30.95%
Net Income 1Y
+32.60%
FCF 1Y
+19.16%
Profit Margin
16.56%
FCF Margin
19.48%
Dividend Yield
2.76%
Dividend TTM
$0.90
Last Ex-Dividend
2026-06-05
Dividend / EPS
163.64%

Revenue

Annual ending 2025-12-31
$1.40B

EPS

Annual ending 2025-12-31
0.55

Net Income

Annual ending 2025-12-31
$231.69M

News