Home Stock SoundHound stock: has it already had its moment in the sun?