ECTM stock rating: ECA Marcellus Trust I quant rating & factor grades · Tickwind