Bullish
Florida insurer HCI earned $85M in Q1, bought back $37.5M in stock
HCI Group (NYSE:HCI) reported strong first-quarter 2026 results with pre-tax income of $115 million and net income of $85 million, significantly up fr...