Price
$41.49
52W High
$83.79
52W Low
$35.26
SMA50
$47.32
SMA200
$57.72
Avg Volume 50D
$4.35M
From 52W High
-50.48%
From 52W Low
+17.67%
Vs SMA50
-12.31%
Vs SMA200
-28.12%
Current Volume
$4.70M
Dollar Volume 50D
$206.80M
Market Cap
$11.00B
P/E
8.6x
Revenue TTM
$13.60B
EPS TTM
4.82
Net Income TTM
$1.28B
Free Cash Flow
$352.00M
Revenue 1Y
+6.46%
EPS 1Y
+25.52%
Net Income 1Y
+27.19%
FCF 1Y
-39.52%
Profit Margin
9.39%
FCF Margin
2.59%
Dividend Yield
0.96%
Dividend TTM
$0.40
Last Ex-Dividend
2026-08-11
Dividend / EPS
8.30%

Revenue

Annual ending 2025-12-31
$12.83B

EPS

Annual ending 2025-12-31
4.37

Net Income

Annual ending 2025-12-31
$1.16B

News