ITP stock rating: IT TECH PACKAGING, INC. quant rating & factor grades · Tickwind