This solar stock is surging on the heels of a new Tesla deal Sunrun, a provider of home battery storage, is working with Tesla to meet the energy needs of AI data centers.