Price
$20.37
52W High
$34.52
52W Low
$19.75
SMA50
$22.44
SMA200
$28.98
Avg Volume 50D
$1.77M
From 52W High
-40.99%
From 52W Low
+3.14%
Vs SMA50
-9.23%
Vs SMA200
-29.71%
Current Volume
$964.37K
Dollar Volume 50D
$39.08M
Market Cap
$10.20B
P/E
--
Revenue TTM
$6.91B
EPS TTM
0.19
Net Income TTM
$470.00M
Free Cash Flow
$764.00M
Revenue 1Y
+4.40%
EPS 1Y
+18.75%
Net Income 1Y
+19.90%
FCF 1Y
+17.72%
Profit Margin
6.80%
FCF Margin
11.06%
Dividend Yield
3.12%
Dividend TTM
$0.64
Last Ex-Dividend
2026-08-14
Dividend / EPS
334.74%

Revenue

Annual ending 2025-12-31
$6.91B

EPS

Annual ending 2025-12-31
0.19

Net Income

Annual ending 2025-12-31
$470.00M

News