Price
$107.99
52W High
$178.90
52W Low
$106.33
SMA50
$117.16
SMA200
$139.52
Avg Volume 50D
$863.03K
From 52W High
-39.64%
From 52W Low
+1.56%
Vs SMA50
-7.83%
Vs SMA200
-22.60%
Current Volume
$768.38K
Dollar Volume 50D
$100.91M
Market Cap
$5.33B
P/E
12.4x
Revenue TTM
$2.05B
EPS TTM
8.18
Net Income TTM
$430.56M
Free Cash Flow
$572.10M
Revenue 1Y
+6.25%
EPS 1Y
+28.01%
Net Income 1Y
+22.98%
FCF 1Y
+24.94%
Profit Margin
21.00%
FCF Margin
27.91%

Revenue

Annual ending 2026-03-28
$2.00B

EPS

Annual ending 2026-03-28
7.85

Net Income

Annual ending 2026-03-28
$414.41M

News