Enphase Energy, Inc. is rated a Buy due to decent valuation, strong technical setup, high short interest. Learn more about ...