Price
$134.28
52W High
$436.00
52W Low
$134.28
SMA50
$164.82
SMA200
$196.83
Avg Volume 50D
$682.64K
From 52W High
-69.20%
From 52W Low
+0.00%
Vs SMA50
-18.53%
Vs SMA200
-31.78%
Current Volume
$573.60K
Dollar Volume 50D
$111.06M
Market Cap
$2.77B
P/E
57.1x
Revenue TTM
$473.90M
EPS TTM
2.16
Net Income TTM
$48.50M
Free Cash Flow
-$163.80M
Revenue 1Y
+8.47%
EPS 1Y
-64.36%
Net Income 1Y
-53.72%
FCF 1Y
-253.66%
Profit Margin
10.23%
FCF Margin
-34.56%

Revenue

Annual ending 2025-12-31
$448.70M

EPS

Annual ending 2025-12-31
3.90

Net Income

Annual ending 2025-12-31
$77.80M

News