Enova International (NYSE:ENVA) Hits New 52-Week High - Should You Buy?
Enova International (NYSE:ENVA) recently hit a new 52-week high of $266.99, with a market capitalization of $6.6 billion. The company surpassed quarterly expectations, reporting $4.31 EPS and $928.93 million in revenue, up 21.6% year-over-year. Despite a consensus "Buy" rating from analysts, some insider selling …