Price
$94.52
52W High
$115.94
52W Low
$78.40
SMA50
$100.45
SMA200
$96.45
Avg Volume 50D
$309.54K
From 52W High
-18.48%
From 52W Low
+20.56%
Vs SMA50
-5.91%
Vs SMA200
-2.00%
Current Volume
$192.71K
Dollar Volume 50D
$31.14M
Market Cap
$3.69B
P/E
9.0x
Revenue TTM
$4.19B
EPS TTM
10.06
Net Income TTM
$409.91M
Free Cash Flow
$402.77M
Revenue 1Y
+9.10%
EPS 1Y
+2.44%
Net Income 1Y
+0.49%
FCF 1Y
+33.36%
Profit Margin
9.78%
FCF Margin
9.61%
Last Ex-Dividend
2020-03-30

Revenue

Annual ending 2025-12-31
$4.06B

EPS

Annual ending 2025-12-31
10.35

Net Income

Annual ending 2025-12-31
$428.33M

News