Price
$74.64
52W High
$83.65
52W Low
$60.52
SMA50
$78.46
SMA200
$75.65
Avg Volume 50D
$269.24K
From 52W High
-10.77%
From 52W Low
+23.33%
Vs SMA50
-4.86%
Vs SMA200
-1.33%
Current Volume
$189.29K
Dollar Volume 50D
$21.09M
Market Cap
$2.52B
P/E
8.9x
Revenue TTM
$1.53B
EPS TTM
8.20
Net Income TTM
$285.03M
Free Cash Flow
$229.07M
Revenue 1Y
+15.97%
EPS 1Y
+102.97%
Net Income 1Y
+116.63%
FCF 1Y
-30.30%
Profit Margin
18.64%
FCF Margin
14.98%

Revenue

Annual ending 2025-12-31
$1.43B

EPS

Annual ending 2025-12-31
6.26

Net Income

Annual ending 2025-12-31
$209.18M

News