Price
$86.62
52W High
$138.18
52W Low
$78.02
SMA50
$94.66
SMA200
$91.47
Avg Volume 50D
$576.99K
From 52W High
-37.31%
From 52W Low
+11.02%
Vs SMA50
-8.49%
Vs SMA200
-5.30%
Current Volume
$513.45K
Dollar Volume 50D
$54.67M
Market Cap
$3.75B
P/E
13.7x
Revenue TTM
$2.30B
EPS TTM
5.99
Net Income TTM
$273.97M
Free Cash Flow
$385.38M
Revenue 1Y
-5.69%
EPS 1Y
+2.39%
Net Income 1Y
+1.52%
FCF 1Y
+34.28%
Profit Margin
11.90%
FCF Margin
16.73%

Revenue

Annual ending 2025-12-31
$2.37B

EPS

Annual ending 2025-12-31
6.50

Net Income

Annual ending 2025-12-31
$301.06M

News