Price
$78.41
52W High
$97.46
52W Low
$64.82
SMA50
$87.47
SMA200
$83.02
Avg Volume 50D
$595.96K
From 52W High
-19.55%
From 52W Low
+20.97%
Vs SMA50
-10.36%
Vs SMA200
-5.56%
Current Volume
$401.78K
Dollar Volume 50D
$52.36M
Market Cap
$4.26B
P/E
22.3x
Revenue TTM
$2.67B
EPS TTM
3.42
Net Income TTM
$191.37M
Free Cash Flow
$265.99M
Revenue 1Y
+4.52%
EPS 1Y
-9.04%
Net Income 1Y
-11.94%
FCF 1Y
+45.49%
Profit Margin
7.16%
FCF Margin
9.95%
Last Ex-Dividend
2018-06-01

Revenue

Annual ending 2026-03-28
$2.66B

EPS

Annual ending 2026-03-28
3.66

Net Income

Annual ending 2026-03-28
$206.90M

News