Price
$81.31
52W High
$118.53
52W Low
$75.29
SMA50
$86.18
SMA200
$94.45
Avg Volume 50D
$386.42K
From 52W High
-31.40%
From 52W Low
+8.00%
Vs SMA50
-5.65%
Vs SMA200
-13.91%
Current Volume
$260.50K
Dollar Volume 50D
$33.48M
Market Cap
$4.70B
P/E
21.4x
Revenue TTM
$2.71B
EPS TTM
3.67
Net Income TTM
$219.86M
Free Cash Flow
$183.74M
Revenue 1Y
+8.77%
EPS 1Y
-1.87%
Net Income 1Y
-4.43%
FCF 1Y
+89.54%
Profit Margin
8.12%
FCF Margin
6.79%
Dividend Yield
1.23%
Dividend TTM
$1.00
Last Ex-Dividend
2026-09-04
Dividend / EPS
27.25%

Revenue

Annual ending 2025-12-31
$2.56B

EPS

Annual ending 2025-12-31
3.11

Net Income

Annual ending 2025-12-31
$188.54M

News