Price
$35.60
52W High
$37.74
52W Low
$22.06
SMA50
$34.66
SMA200
$28.40
Avg Volume 50D
$4.27M
From 52W High
-5.67%
From 52W Low
+61.38%
Vs SMA50
+2.70%
Vs SMA200
+25.34%
Current Volume
$3.16M
Dollar Volume 50D
$147.91M
Market Cap
$7.58B
P/E
17.1x
Revenue TTM
$2.53B
EPS TTM
1.80
Net Income TTM
$442.80M
Free Cash Flow
$957.10M
Revenue 1Y
-0.05%
EPS 1Y
+10.43%
Net Income 1Y
-8.78%
FCF 1Y
+7.20%
Profit Margin
17.49%
FCF Margin
37.81%

Revenue

Annual ending 2025-12-31
$2.52B

EPS

Annual ending 2025-12-31
1.86

Net Income

Annual ending 2025-12-31
$508.40M

News