ESEA stock rating: EUROSEAS LTD. quant rating & factor grades · Tickwind