California State Teachers Retirement System Acquires 3,123 Shares of HCI Group, Inc. $HCI 17 hours ago