Price
$17.40
52W High
$17.64
52W Low
$12.06
SMA50
$16.24
SMA200
$14.81
Avg Volume 50D
$665.00K
From 52W High
-1.36%
From 52W Low
+44.28%
Vs SMA50
+7.15%
Vs SMA200
+17.45%
Current Volume
$560.39K
Dollar Volume 50D
$10.78M
Market Cap
$10.35B
P/E
--
Revenue TTM
$4.81B
EPS TTM
0.68
Net Income TTM
$450.49M
Free Cash Flow
$843.16M
Revenue 1Y
+7.92%
EPS 1Y
-15.00%
Net Income 1Y
-17.28%
FCF 1Y
+13.12%
Profit Margin
9.37%
FCF Margin
17.53%
Dividend Yield
2.63%
Dividend TTM
$0.46
Last Ex-Dividend
2026-08-14
Dividend / EPS
67.18%

Revenue

Annual ending 2025-12-31
$4.81B

EPS

Annual ending 2025-12-31
0.68

Net Income

Annual ending 2025-12-31
$450.49M

News