Price
$13.77
52W High
$13.81
52W Low
$5.70
SMA50
$13.71
SMA200
$11.13
Avg Volume 50D
$2.68M
From 52W High
-0.29%
From 52W Low
+141.58%
Vs SMA50
+0.45%
Vs SMA200
+23.75%
Current Volume
$2.89M
Dollar Volume 50D
$36.69M
Market Cap
$3.62B
P/E
17.3x
Revenue TTM
$6.13B
EPS TTM
0.78
Net Income TTM
$209.00M
Free Cash Flow
$567.00M
Revenue 1Y
-2.45%
EPS 1Y
-71.00%
Net Income 1Y
-70.14%
FCF 1Y
-13.83%
Profit Margin
3.41%
FCF Margin
9.25%
Dividend Yield
0.58%
Dividend TTM
$0.08
Last Ex-Dividend
2026-08-14
Dividend / EPS
10.26%

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

News