Insiders Now Seeing Red With HCI At New 52-Week Low
May 04, 2016 at 13:07 PM EDT
In trading on Wednesday, shares of HCI Group Inc (HCI) touched a new 52-week low of $28.64/share. That's a $18.99 share price drop, or -39.87% decline from the 52-week high of $47.63 set back on 05/08/2015..