Michael Ellenbogen sells $454,594 of Evolv Technologies stock
World News Investing.com May 18, 2026
Michael Ellenbogen sells $454,594 of Evolv Technologies stock
Michael Ellenbogen sells $454,594 of Evolv Technologies stock
World News Investing.com May 18, 2026