Learn more about whether Ichor Holdings, Ltd. or SolarEdge Technologies, Inc. is a better investment based on AAII's A+ ...