Price
$56.84
52W High
$67.93
52W Low
$32.53
SMA50
$59.40
SMA200
$51.01
Avg Volume 50D
$1.34M
From 52W High
-16.33%
From 52W Low
+74.73%
Vs SMA50
-4.30%
Vs SMA200
+11.43%
Current Volume
$919.69K
Dollar Volume 50D
$79.67M
Market Cap
$5.07B
P/E
9.8x
Revenue TTM
$3.69B
EPS TTM
6.02
Net Income TTM
$518.23M
Free Cash Flow
$521.11M
Revenue 1Y
+25.73%
EPS 1Y
+37.13%
Net Income 1Y
+36.66%
FCF 1Y
-7.72%
Profit Margin
14.03%
FCF Margin
14.11%
Dividend Yield
1.69%
Dividend TTM
$0.96
Last Ex-Dividend
2026-09-01
Dividend / EPS
15.95%

Revenue

Annual ending 2025-12-31
$3.63B

EPS

Annual ending 2025-12-31
5.13

Net Income

Annual ending 2025-12-31
$437.76M

News