CDIX stock rating: Cardiff Lexington Corp quant rating & factor grades · Tickwind