Price
$44.23
52W High
$52.07
52W Low
$29.30
SMA50
$46.23
SMA200
$37.82
Avg Volume 50D
$14.79M
From 52W High
-17.73%
From 52W Low
+50.96%
Vs SMA50
-4.33%
Vs SMA200
+16.94%
Current Volume
$22.82M
Bars Stored
1257
Market Cap
$28.45B
P/E
10.8x
Revenue TTM
$17.02B
EPS TTM
4.17
Net Income TTM
$2.64B
Free Cash Flow
$2.81B
Revenue 1Y
+6.77%
EPS 1Y
-8.35%
Net Income 1Y
-8.61%
FCF 1Y
+464.85%
Profit Margin
15.52%
FCF Margin
16.53%

Revenue

Quarterly ending 2025-12-31
$3.94B

EPS

Quarterly ending 2025-12-31
0.90

Net Income

Quarterly ending 2025-12-31
$562.00M