Price
$165.78
52W High
$254.23
52W Low
$102.69
SMA50
$166.57
SMA200
$149.94
Avg Volume 50D
$1.35M
From 52W High
-34.79%
From 52W Low
+61.44%
Vs SMA50
-0.47%
Vs SMA200
+10.57%
Current Volume
$838.28K
Dollar Volume 50D
$223.16M
Market Cap
$13.51B
P/E
97.0x
Revenue TTM
$1.48B
EPS TTM
1.62
Net Income TTM
$139.28M
Free Cash Flow
$377.66M
Revenue 1Y
+22.70%
EPS 1Y
+105.06%
Net Income 1Y
+99.54%
FCF 1Y
+27.97%
Profit Margin
9.44%
FCF Margin
25.60%

Revenue

Annual ending 2026-07-31
$1.48B

EPS

Annual ending 2026-07-31
1.63

Net Income

Annual ending 2026-07-31
$139.28M

News