Price
$27.79
52W High
$30.87
52W Low
$23.20
SMA50
$27.54
SMA200
$27.34
Avg Volume 50D
$143.85K
From 52W High
-9.98%
From 52W Low
+19.78%
Vs SMA50
+0.91%
Vs SMA200
+1.64%
Current Volume
$136.58K
Dollar Volume 50D
$3.93M
Market Cap
$12.52B
P/E
17.4x
Revenue TTM
$5.07B
EPS TTM
1.55
Net Income TTM
$721.00M
Free Cash Flow
$925.00M
Revenue 1Y
+0.71%
EPS 1Y
-13.41%
Net Income 1Y
-14.57%
FCF 1Y
+58.39%
Profit Margin
14.22%
FCF Margin
18.24%

Revenue

Annual ending 2026-04-30
$5.08B

EPS

Annual ending 2026-04-30
1.53

Net Income

Annual ending 2026-04-30
$715.00M

News