ISD ipo-ed at $2.04/share, hit a record at $4.95, now trading at 94% off the peak.
Many ASX speculative loss-making tech stocks are valued at higher than ISD, it's a bit ridiculous.
ISD, is still making low-mid $20m EBITDA, EV/EBITDA=5, market cap $59m.