Price
$86.94
52W High
$97.76
52W Low
$52.06
SMA50
$88.55
SMA200
$80.17
Avg Volume 50D
$126.05K
From 52W High
-11.07%
From 52W Low
+67.00%
Vs SMA50
-1.82%
Vs SMA200
+8.45%
Current Volume
$181.18K
Dollar Volume 50D
$11.24M
Market Cap
$805.13M
P/E
233.6x
Revenue TTM
$348.40M
EPS TTM
0.37
Net Income TTM
$3.45M
Free Cash Flow
$25.36M
Revenue 1Y
+20.91%
EPS 1Y
-74.13%
Net Income 1Y
-74.22%
FCF 1Y
+29.64%
Profit Margin
0.99%
FCF Margin
7.28%

Revenue

Annual ending 2026-03-28
$331.88M

EPS

Annual ending 2026-03-28
0.57

Net Income

Annual ending 2026-03-28
$5.38M

News