SolarEdge Technologies stock rose 17% to hit an all-time high of $91.40 on Friday. The solar inverter maker's stock fell earlier this month.

Short-seller Citron Research noted that Generac Holdings could challenge solar microinverter makers Enphase Energy and SolarEdge's duopoly.

Solar microinverter company Enphase Energy (ENPH) has rallied more than any other stock in the space this year with a more-than-600% gain.

Solar stocks started last week significantly lower due to increased trade war concerns. The solar energy space is one of the hottest sectors this year.

SolarEdge Technologies (SEDG) reported its second-quarter earnings on Tuesday. The company reported an EPS of $0.94 for the quarter ending June 30.