Tag: Enova

Analyzing Enova Stock: CFO Sells $1.8 Million Worth of Shares – Buy, Sell, or Hold?

On October 29, 2025, Steven E. Cunningham, the Chief Financial Officer of Enova, sold 14,874 shares through an