Price
$19.79
52W High
$89.76
52W Low
$17.33
SMA50
$20.51
SMA200
$31.54
Avg Volume 50D
$20.23M
From 52W High
-353.56%
From 52W Low
+14.20%
Vs SMA50
-3.52%
Vs SMA200
-37.26%
Current Volume
$12.35M
Dollar Volume 50D
$416.10M
Market Cap
$9.30B
P/E
21.5x
Revenue TTM
$2.97B
EPS TTM
0.87
Net Income TTM
$432.62M
Free Cash Flow
$842.45M
Revenue 1Y
+15.55%
EPS 1Y
+6.10%
Net Income 1Y
+4.98%
FCF 1Y
+21.17%
Profit Margin
14.57%
FCF Margin
28.37%

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