Is A Short Squeeze Ahead for HCI Group (HCI)?