Enphase energy announces new share repurchase program

Program authorizes up to $1 billion of shares of common stock to be repurchased program authorizes up to $1 billion of shares of common stock to be repurchased
ENPH Ratings Summary
ENPH Quant Ranking