Enova board authorizes $500 million share repurchase program - ENVA News | Rallies