Is SoundHound Stock a Buy, Sell or Hold at a P/E Multiple of 26.1X?

Can SOUN justify its 26.1X P/S valuation with soaring revenue but persistent losses and rising operating costs?

admin