Price
$77.83
52W High
$90.83
52W Low
$49.10
SMA50
$80.25
SMA200
$67.86
Avg Volume 50D
$560.41K
From 52W High
-14.31%
From 52W Low
+58.51%
Vs SMA50
-3.02%
Vs SMA200
+14.68%
Current Volume
$496.48K
Dollar Volume 50D
$44.80M
Market Cap
$5.37B
P/E
19.6x
Revenue TTM
$2.15B
EPS TTM
3.78
Net Income TTM
$274.00M
Free Cash Flow
$385.00M
Revenue 1Y
+9.26%
EPS 1Y
+11.50%
Net Income 1Y
+6.61%
FCF 1Y
+27.06%
Profit Margin
12.76%
FCF Margin
17.93%

Revenue

Annual ending 2025-12-31
$2.09B

EPS

Annual ending 2025-12-31
3.42

Net Income

Annual ending 2025-12-31
$255.00M

News