Stock performance snapshot Evolv Technologies Holdings (EVLV) has attracted attention after recent share price moves, with ...