SXT stock rating: SENSIENT TECHNOLOGIES CORP quant rating & factor grades · Tickwind