Price
$69.68
52W High
$92.18
52W Low
$67.72
SMA50
$73.16
SMA200
$80.25
Avg Volume 50D
$448.39K
From 52W High
-24.41%
From 52W Low
+2.89%
Vs SMA50
-4.76%
Vs SMA200
-13.17%
Current Volume
$287.45K
Dollar Volume 50D
$32.53M
Market Cap
$3.06B
P/E
8.8x
Revenue TTM
$940.00M
EPS TTM
7.48
Net Income TTM
$347.00M
Free Cash Flow
$324.00M
Revenue 1Y
-10.56%
EPS 1Y
-17.26%
Net Income 1Y
-25.38%
FCF 1Y
+42.11%
Profit Margin
36.91%
FCF Margin
34.47%
Dividend Yield
2.12%
Dividend TTM
$1.48
Last Ex-Dividend
2026-08-20
Dividend / EPS
19.79%

Revenue

Annual ending 2025-12-31
$1.11B

EPS

Annual ending 2025-12-31
10.26

Net Income

Annual ending 2025-12-31
$499.00M

News