TANH stock rating: TANTECH HOLDINGS LTD quant rating & factor grades · Tickwind