IART stock rating: INTEGRA LIFESCIENCES HOLDINGS CORP quant rating & factor grades · Tickwind