Price
$79.28
52W High
$87.03
52W Low
$44.05
SMA50
$77.13
SMA200
$66.38
Avg Volume 50D
$3.21M
From 52W High
-8.90%
From 52W Low
+79.98%
Vs SMA50
+2.79%
Vs SMA200
+19.43%
Current Volume
$2.11M
Dollar Volume 50D
$247.98M
Market Cap
$7.06B
P/E
33.7x
Revenue TTM
$2.86B
EPS TTM
1.64
Net Income TTM
$209.27M
Free Cash Flow
$649.40M
Revenue 1Y
+3.75%
EPS 1Y
+33.33%
Net Income 1Y
+27.59%
FCF 1Y
-3.26%
Profit Margin
7.32%
FCF Margin
22.71%

Revenue

Annual ending 2025-12-31
$2.88B

EPS

Annual ending 2025-12-31
1.39

Net Income

Annual ending 2025-12-31
$162.98M

News