LUMA stock rating: DeerHorse One Zero Eight Group Holding Ltd quant rating & factor grades · Tickwind