Price
$30.89
52W High
$39.02
52W Low
$22.33
SMA50
$32.79
SMA200
$29.58
Avg Volume 50D
$8.86M
From 52W High
-20.84%
From 52W Low
+38.33%
Vs SMA50
-5.79%
Vs SMA200
+4.41%
Current Volume
$6.31M
Dollar Volume 50D
$290.98M
Market Cap
$18.10B
P/E
37.2x
Revenue TTM
$6.80B
EPS TTM
0.79
Net Income TTM
$486.00M
Free Cash Flow
$576.00M
Revenue 1Y
+23.04%
EPS 1Y
+132.35%
Net Income 1Y
+116.96%
FCF 1Y
+13.39%
Profit Margin
7.14%
FCF Margin
8.47%

Revenue

Annual ending 2025-12-31
$6.15B

EPS

Annual ending 2025-12-31
0.56

Net Income

Annual ending 2025-12-31
$342.00M

News