Price
$146.46
52W High
$167.09
52W Low
$75.56
SMA50
$135.98
SMA200
$125.20
Avg Volume 50D
$229.56K
From 52W High
-12.35%
From 52W Low
+93.83%
Vs SMA50
+7.70%
Vs SMA200
+16.98%
Current Volume
$137.61K
Dollar Volume 50D
$31.68M
Market Cap
$2.61B
P/E
83.3x
Revenue TTM
$834.80M
EPS TTM
1.75
Net Income TTM
$31.30M
Free Cash Flow
$82.80M
Revenue 1Y
+4.90%
EPS 1Y
+149.58%
Net Income 1Y
+148.30%
FCF 1Y
+61.72%
Profit Margin
3.75%
FCF Margin
9.92%

Revenue

Annual ending 2025-12-31
$810.80M

EPS

Annual ending 2025-12-31
-3.40

Net Income

Annual ending 2025-12-31
-$61.80M

News