Sun Communities Approves $1B Stock Repurchase Program | Intellectia.AI