Slide Insurance Completes $120M Stock Buyback and Authorizes New $125M Program | Intellectia.AI