Price
$172.57
52W High
$306.89
52W Low
$119.68
SMA50
$189.27
SMA200
$215.36
Avg Volume 50D
$1.28M
From 52W High
-43.77%
From 52W Low
+44.19%
Vs SMA50
-8.82%
Vs SMA200
-19.87%
Current Volume
$1.40M
Dollar Volume 50D
$242.89M
Market Cap
$9.16B
P/E
63.5x
Revenue TTM
$3.37B
EPS TTM
2.64
Net Income TTM
$144.20M
Free Cash Flow
$100.20M
Revenue 1Y
+29.47%
EPS 1Y
-24.36%
Net Income 1Y
-23.26%
FCF 1Y
-13.47%
Profit Margin
4.28%
FCF Margin
2.97%

Revenue

Annual ending 2026-03-31
$3.18B

EPS

Annual ending 2026-03-31
2.26

Net Income

Annual ending 2026-03-31
$121.50M

News