Price
$13.50
52W High
$13.56
52W Low
$5.70
SMA50
$13.42
SMA200
$9.33
Avg Volume 50D
$3.73M
From 52W High
-0.44%
From 52W Low
+136.84%
Vs SMA50
+0.63%
Vs SMA200
+44.70%
Current Volume
$1.62M
Dollar Volume 50D
$49.92M
Market Cap
$3.55B
P/E
14.4x
Revenue TTM
$6.16B
EPS TTM
0.94
Net Income TTM
$246.00M
Free Cash Flow
$683.00M
Revenue 1Y
-2.08%
EPS 1Y
-67.25%
Net Income 1Y
-67.20%
FCF 1Y
-12.10%
Profit Margin
3.99%
FCF Margin
11.08%
Dividend Yield
0.59%
Dividend TTM
$0.08
Last Ex-Dividend
2026-05-11
Dividend / EPS
8.51%

Revenue

Annual ending 2025-12-31
$6.22B

EPS

Annual ending 2025-12-31
0.72

Net Income

Annual ending 2025-12-31
$187.00M