Home Business SoundHound stock price is soaring: more upside?