Price
$23.80
52W High
$31.41
52W Low
$17.89
SMA50
$27.30
SMA200
$24.42
Avg Volume 50D
$8.85M
From 52W High
-24.23%
From 52W Low
+33.04%
Vs SMA50
-12.83%
Vs SMA200
-2.53%
Current Volume
$6.76M
Dollar Volume 50D
$228.24M
Market Cap
$14.25B
P/E
13.5x
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