Price
$17.59
52W High
$19.59
52W Low
$14.26
SMA50
$17.07
SMA200
$16.79
Avg Volume 50D
$4.69M
From 52W High
-10.21%
From 52W Low
+23.35%
Vs SMA50
+3.05%
Vs SMA200
+4.75%
Current Volume
$2.02M
Dollar Volume 50D
$80.27M
Market Cap
$19.42B
P/E
--
Revenue TTM
$13.52B
EPS TTM
0.12
Net Income TTM
$427.93M
Free Cash Flow
-$140.63M
Revenue 1Y
+5.58%
EPS 1Y
-25.00%
Net Income 1Y
-23.16%
FCF 1Y
-112.21%
Profit Margin
3.17%
FCF Margin
-1.04%
Dividend Yield
1.57%
Dividend TTM
$0.28
Last Ex-Dividend
2026-04-08
Dividend / EPS
230.00%

Revenue

Annual ending 2025-12-31
$13.52B

EPS

Annual ending 2025-12-31
0.12

Net Income

Annual ending 2025-12-31
$427.93M

News