Price
$56.54
52W High
$85.16
52W Low
$51.45
SMA50
$66.41
SMA200
$71.88
Avg Volume 50D
$380.28K
From 52W High
-33.61%
From 52W Low
+9.89%
Vs SMA50
-14.87%
Vs SMA200
-21.35%
Current Volume
$379.87K
Dollar Volume 50D
$24.92M
Market Cap
$2.07B
P/E
15.3x
Revenue TTM
$3.62B
EPS TTM
3.49
Net Income TTM
$135.00M
Free Cash Flow
$250.00M
Revenue 1Y
+7.65%
EPS 1Y
+34.75%
Net Income 1Y
+25.00%
FCF 1Y
+65.56%
Profit Margin
3.73%
FCF Margin
6.92%
Dividend Yield
2.07%
Dividend TTM
$1.17
Last Ex-Dividend
2026-09-04
Dividend / EPS
33.52%

Revenue

Annual ending 2025-12-31
$3.48B

EPS

Annual ending 2025-12-31
3.24

Net Income

Annual ending 2025-12-31
$130.00M

News