Price
$29.20
52W High
$41.96
52W Low
$26.27
SMA50
$29.94
SMA200
$34.27
Avg Volume 50D
$7.12M
From 52W High
-30.41%
From 52W Low
+11.15%
Vs SMA50
-2.48%
Vs SMA200
-14.79%
Current Volume
$8.43M
Dollar Volume 50D
$212.94M
Market Cap
$16.51B
P/E
--
Revenue TTM
$6.57B
EPS TTM
0.76
Net Income TTM
$440.40M
Free Cash Flow
$513.30M
Revenue 1Y
+26.68%
EPS 1Y
+442.86%
Net Income 1Y
+461.73%
FCF 1Y
+162.42%
Profit Margin
6.71%
FCF Margin
7.82%

Revenue

Annual ending 2025-12-31
$6.57B

EPS

Annual ending 2025-12-31
0.76

Net Income

Annual ending 2025-12-31
$440.40M

News