Price
$30.89
52W High
$36.31
52W Low
$22.58
SMA50
$32.33
SMA200
$26.81
Avg Volume 50D
$9.60M
From 52W High
-17.55%
From 52W Low
+36.80%
Vs SMA50
-4.47%
Vs SMA200
+15.21%
Current Volume
$11.24M
Bars Stored
1139
Market Cap
$23.46B
P/E
13.7x
Revenue TTM
$7.17B
EPS TTM
2.25
Net Income TTM
$1.72B
Free Cash Flow
$1.63B
Revenue 1Y
+30.98%
EPS 1Y
+50.00%
Net Income 1Y
+53.17%
FCF 1Y
+59.57%
Profit Margin
23.93%
FCF Margin
22.78%

Revenue

Quarterly ending 2025-12-31
$1.61B

EPS

Quarterly ending 2025-12-31
0.48

Net Income

Quarterly ending 2025-12-31
$368.00M