Price
$55.53
52W High
$74.84
52W Low
$48.41
SMA50
$64.28
SMA200
$62.53
Avg Volume 50D
$248.77K
From 52W High
-25.80%
From 52W Low
+14.71%
Vs SMA50
-13.62%
Vs SMA200
-11.19%
Current Volume
$180.07K
Dollar Volume 50D
$15.91M
Market Cap
$1.56B
P/E
11.7x
Revenue TTM
$3.93B
EPS TTM
4.56
Net Income TTM
$133.92M
Free Cash Flow
$35.13M
Revenue 1Y
-8.89%
EPS 1Y
-44.32%
Net Income 1Y
-48.49%
FCF 1Y
-25.45%
Profit Margin
3.41%
FCF Margin
0.89%
Dividend Yield
2.25%
Dividend TTM
$1.25
Last Ex-Dividend
2026-08-26
Dividend / EPS
27.41%

Revenue

Annual ending 2025-12-31
$4.12B

EPS

Annual ending 2025-12-31
4.86

Net Income

Annual ending 2025-12-31
$147.60M

News