$25.82
+0.74%Price chart
Mar 18Mar 23Mar 26Mar 31Apr 6Apr 9Sep 1Sep 4
ValuationView details →
P/E (Fwd)
—
EV/EBITDA
38.9x
Market Cap
$20.60M
MomentumView details →
1D Return
+0.74%
YTD Return
+109.55%
RSI (14)
81.6
ValuationView details →
P/E (Fwd)
—
EV/EBITDA
38.9x
Market Cap
$20.60M
RSI (14)
81.6
MomentumView details →
1D Return
+0.74%
YTD Return
+109.55%
Similar companies
Latest newsMore news →