Price
$13.84
52W High
$17.53
52W Low
$5.92
SMA50
$13.88
SMA200
$12.29
Avg Volume 50D
$13.43M
From 52W High
-21.05%
From 52W Low
+133.78%
Vs SMA50
-0.28%
Vs SMA200
+12.59%
Current Volume
$11.73M
Dollar Volume 50D
$187.46M
Market Cap
$32.83B
P/E
9.8x
Revenue TTM
$16.95B
EPS TTM
1.27
Net Income TTM
$3.33B
Free Cash Flow
-$6.99B
Revenue 1Y
+100.72%
EPS 1Y
+182.22%
Net Income 1Y
+158.62%
FCF 1Y
+32.68%
Profit Margin
19.65%
FCF Margin
-41.24%
Dividend Yield
0.67%
Dividend TTM
$0.09
Last Ex-Dividend
2026-09-15
Dividend / EPS
7.32%

Revenue

Annual ending 2025-12-31
$13.77B

EPS

Annual ending 2025-12-31
0.86

Net Income

Annual ending 2025-12-31
$2.26B

News