Price
$16.07
52W High
$21.55
52W Low
$12.62
SMA50
$14.03
SMA200
$17.06
Avg Volume 50D
$7.70M
From 52W High
-25.43%
From 52W Low
+27.34%
Vs SMA50
+14.54%
Vs SMA200
-5.82%
Current Volume
$14.99M
Dollar Volume 50D
$109.01M
Market Cap
$6.21B
P/E
22.6x
Revenue TTM
$9.51B
EPS TTM
0.69
Net Income TTM
$274.18M
Free Cash Flow
$628.20M
Revenue 1Y
+0.19%
EPS 1Y
+675.00%
Net Income 1Y
+680.41%
FCF 1Y
+200.30%
Profit Margin
2.88%
FCF Margin
6.60%
Dividend Yield
2.24%
Dividend TTM
$0.36
Last Ex-Dividend
2026-09-10
Dividend / EPS
52.17%

Revenue

Annual ending 2026-03-28
$9.61B

EPS

Annual ending 2026-03-28
0.64

Net Income

Annual ending 2026-03-28
$254.92M

News