Why ENVA fell on Oct 23
Down 7% on Oct 23, and still 5% under its Oct 22 close.
- It reported quarterly revenue of $1.01B and diluted EPS of $4.06 after the close on Oct 22.
Why ENVA still beats the market over five years
Up 319% over the five years to Nov 9 while the S&P 500 rose 72%; down 7% on Oct 23.
4 reasons, from its filings, with the timeline, for Pro members.