SolarEdge Stock Soars After Bank of America Upgrade