Price
$86.97
52W High
$100.61
52W Low
$47.29
SMA50
$88.87
SMA200
$77.53
Avg Volume 50D
$615.82K
From 52W High
-13.56%
From 52W Low
+83.91%
Vs SMA50
-2.14%
Vs SMA200
+12.18%
Current Volume
$553.09K
Dollar Volume 50D
$54.67M
Market Cap
$4.30B
P/E
17.4x
Revenue TTM
$1.35B
EPS TTM
4.88
Net Income TTM
$246.88M
Free Cash Flow
$253.85M
Revenue 1Y
-1.02%
EPS 1Y
+26.42%
Net Income 1Y
+24.15%
FCF 1Y
-8.49%
Profit Margin
18.34%
FCF Margin
18.85%

Revenue

Annual ending 2025-12-31
$1.35B

EPS

Annual ending 2025-12-31
6.64

Net Income

Annual ending 2025-12-31
$334.66M

News