Price
$23.81
52W High
$31.41
52W Low
$17.89
SMA50
$27.39
SMA200
$24.44
Avg Volume 50D
$8.83M
From 52W High
-24.20%
From 52W Low
+33.09%
Vs SMA50
-13.08%
Vs SMA200
-2.56%
Current Volume
$6.22M
Dollar Volume 50D
$228.09M
Market Cap
$13.98B
P/E
13.3x
Revenue TTM
$5.08B
EPS TTM
1.72
Net Income TTM
$1.05B
Free Cash Flow
$1.55B
Revenue 1Y
+20.16%
EPS 1Y
+77.32%
Net Income 1Y
+76.38%
FCF 1Y
+14.75%
Profit Margin
20.73%
FCF Margin
30.48%
Dividend Yield
2.10%
Dividend TTM
$0.50
Last Ex-Dividend
2026-08-17
Dividend / EPS
29.07%

Revenue

Annual ending 2026-04-03
$5.00B

EPS

Annual ending 2026-04-03
1.57

Net Income

Annual ending 2026-04-03
$973.00M

News