BON stock rating: Bon Natural Life Ltd quant rating & factor grades · Tickwind