Reviewing SolarEdge Technologies (NASDAQ:SEDG) and FTC Solar (NASDAQ:FTCI)
SolarEdge Technologies (NASDAQ:SEDG – Get Rating) and FTC Solar (NASDAQ:FTCI – Get Rating) are both oils/energy companies, but which is the superior investment? We will contrast the two companies based on the strength of their risk, valuation, profitability, analyst recommendations, dividends, earnings and institutional ownership. Insider and Institutional Ownership 80.0% of SolarEdge Technologies shares are […]