Evolv Technologies Sees 13.5% Stock Drop Despite Beating Sales Expectations | Whale Factor