Price
$91.17
52W High
$91.17
52W Low
$26.02
SMA50
$74.45
SMA200
$50.33
Avg Volume 50D
$3.31M
From 52W High
+0.00%
From 52W Low
+250.38%
Vs SMA50
+22.46%
Vs SMA200
+81.15%
Current Volume
$3.40M
Dollar Volume 50D
$246.31M
Market Cap
$10.08B
P/E
7.5x
Revenue TTM
$34.37B
EPS TTM
11.34
Net Income TTM
$1.35B
Free Cash Flow
$670.60M
Revenue 1Y
+13.54%
EPS 1Y
+230.34%
Net Income 1Y
+237.75%
FCF 1Y
+148.29%
Profit Margin
3.94%
FCF Margin
1.95%
Dividend Yield
1.21%
Dividend TTM
$1.10
Last Ex-Dividend
2026-08-14
Dividend / EPS
9.70%

Revenue

Annual ending 2025-12-31
$29.33B

EPS

Annual ending 2025-12-31
-1.39

Net Income

Annual ending 2025-12-31
-$158.60M

News