ESOA stock rating: Energy Services of America CORP quant rating & factor grades · Tickwind