IART vs peers: how INTEGRA LIFESCIENCES HOLDINGS CORP ranks among SIC 3841 · Tickwind