Is Enphase Energy, Inc. (ENPH) the Most Profitable Renewable Energy Stock Now?

A recent article compares Enphase Energy, Inc. (NASDAQ:ENPH) with other profitable renewable energy stocks.