CPK stock rating: CHESAPEAKE UTILITIES CORP quant rating & factor grades · Tickwind