Price
$12.17
52W High
$14.40
52W Low
$9.22
SMA50
$12.32
SMA200
$11.22
Avg Volume 50D
$19.58M
From 52W High
-15.49%
From 52W Low
+32.00%
Vs SMA50
-1.24%
Vs SMA200
+8.49%
Current Volume
$15.62M
Dollar Volume 50D
$243.27M
Market Cap
$18.74B
P/E
60.2x
Revenue TTM
$15.47B
EPS TTM
0.25
Net Income TTM
$311.00M
Free Cash Flow
$611.00M
Revenue 1Y
+0.96%
EPS 1Y
-61.54%
Net Income 1Y
-62.21%
FCF 1Y
-71.38%
Profit Margin
2.01%
FCF Margin
3.95%
Dividend Yield
0.82%
Dividend TTM
$0.10
Last Ex-Dividend
2026-05-21
Dividend / EPS
40.00%

Revenue

Annual ending 2025-12-31
$15.35B

EPS

Annual ending 2025-12-31
0.41

Net Income

Annual ending 2025-12-31
$510.00M

News