Price
$69.98
52W High
$74.63
52W Low
$34.41
SMA50
$68.42
SMA200
$51.47
Avg Volume 50D
$2.63M
From 52W High
-6.23%
From 52W Low
+103.37%
Vs SMA50
+2.29%
Vs SMA200
+35.97%
Current Volume
$3.39M
Dollar Volume 50D
$180.71M
Market Cap
$18.93B
P/E
12.6x
Revenue TTM
$2.85B
EPS TTM
5.16
Net Income TTM
$1.51B
Free Cash Flow
$840.67M
Revenue 1Y
+12.44%
EPS 1Y
+706.25%
Net Income 1Y
+699.95%
FCF 1Y
+12.06%
Profit Margin
52.81%
FCF Margin
29.46%

Revenue

Annual ending 2026-07-31
$2.85B

EPS

Annual ending 2026-07-31
5.17

Net Income

Annual ending 2026-07-31
$1.51B

News