Sunrun Director Sells 50,000 Shares: A $929,700 Move Amid Market Ripples | Whale Factor