Share Why Sunrun Stock Surged 33.4% This Week