Price
$82.98
52W High
$84.03
52W Low
$41.13
SMA50
$75.34
SMA200
$64.52
Avg Volume 50D
$814.01K
From 52W High
-1.27%
From 52W Low
+101.75%
Vs SMA50
+10.14%
Vs SMA200
+28.62%
Current Volume
$465.97K
Dollar Volume 50D
$60.68M
Market Cap
$4.56B
P/E
42.5x
Revenue TTM
$1.43B
EPS TTM
1.95
Net Income TTM
$107.14M
Free Cash Flow
$161.04M
Revenue 1Y
+12.39%
EPS 1Y
+147.79%
Net Income 1Y
+148.23%
FCF 1Y
+10.66%
Profit Margin
7.47%
FCF Margin
11.23%

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