Price
$506.30
52W High
$697.76
52W Low
$455.76
SMA50
$562.13
SMA200
$555.69
Avg Volume 50D
$105.11K
From 52W High
-27.44%
From 52W Low
+11.09%
Vs SMA50
-9.93%
Vs SMA200
-8.89%
Current Volume
$108.35K
Dollar Volume 50D
$59.05M
Market Cap
$4.06B
P/E
22.4x
Revenue TTM
$2.30B
EPS TTM
22.96
Net Income TTM
$181.18M
Free Cash Flow
$234.66M
Revenue 1Y
+9.69%
EPS 1Y
-0.35%
Net Income 1Y
-3.76%
FCF 1Y
+45.72%
Profit Margin
7.89%
FCF Margin
10.21%

Revenue

Annual ending 2026-03-28
$2.24B

EPS

Annual ending 2026-03-28
23.98

Net Income

Annual ending 2026-03-28
$190.55M

News