HCI Group Authorizes Up to $80 Million Share Repurchase | Intellectia.AI