EGHT stock rating: 8X8 INC /DE/ quant rating & factor grades · Tickwind