Price
$76.37
52W High
$85.33
52W Low
$49.57
SMA50
$78.57
SMA200
$71.82
Avg Volume 50D
$674.81K
From 52W High
-10.50%
From 52W Low
+54.06%
Vs SMA50
-2.80%
Vs SMA200
+6.34%
Current Volume
$563.22K
Dollar Volume 50D
$53.03M
Market Cap
$4.26B
P/E
22.6x
Revenue TTM
$1.47B
EPS TTM
3.39
Net Income TTM
$188.55M
Free Cash Flow
$148.31M
Revenue 1Y
+12.39%
EPS 1Y
+186.92%
Net Income 1Y
+189.23%
FCF 1Y
-8.51%
Profit Margin
12.81%
FCF Margin
10.08%

Revenue

Annual ending 2025-12-31
$1.39B

EPS

Annual ending 2025-12-31
-4.45

Net Income

Annual ending 2025-12-31
-$242.47M

News