SoundThinking Q2 revenue misses estimates, trims 2026 outlook - SSTI News | Rallies