TPCS stock rating: TECHPRECISION CORP quant rating & factor grades · Tickwind