Evolv Technologies Reports Strong Q1 Results Despite Stock Sell-Off | Intellectia.AI