Price
$12.17
52W High
$54.13
52W Low
$11.92
SMA50
$13.66
SMA200
$21.72
Avg Volume 50D
$26.07M
From 52W High
-77.52%
From 52W Low
+2.10%
Vs SMA50
-10.89%
Vs SMA200
-43.96%
Current Volume
$15.93M
Dollar Volume 50D
$363.71M
Market Cap
$5.65B
P/E
13.9x
Revenue TTM
$2.99B
EPS TTM
0.84
Net Income TTM
$406.89M
Free Cash Flow
$863.05M
Revenue 1Y
+11.61%
EPS 1Y
+1.20%
Net Income 1Y
-2.47%
FCF 1Y
+14.17%
Profit Margin
13.61%
FCF Margin
28.86%

Revenue

Annual ending 2025-12-31
$2.90B

EPS

Annual ending 2025-12-31
0.90

Net Income

Annual ending 2025-12-31
$443.30M

News