Why Sunrun Stock Soared on Thursday