Price
$94.32
52W High
$99.91
52W Low
$43.30
SMA50
$87.07
SMA200
$65.72
Avg Volume 50D
$2.42M
From 52W High
-5.60%
From 52W Low
+117.83%
Vs SMA50
+8.33%
Vs SMA200
+43.51%
Current Volume
$1.63M
Dollar Volume 50D
$212.77M
Market Cap
$10.03B
P/E
26.7x
Revenue TTM
$1.80B
EPS TTM
3.39
Net Income TTM
$375.64M
Free Cash Flow
$349.04M
Revenue 1Y
+16.18%
EPS 1Y
+523.75%
Net Income 1Y
+549.92%
FCF 1Y
+11.16%
Profit Margin
20.84%
FCF Margin
19.37%

Revenue

Annual ending 2026-04-30
$1.74B

EPS

Annual ending 2026-04-30
3.43

Net Income

Annual ending 2026-04-30
$367.77M

News