Oprettet i 2005 (United States), iTrace egen 281 søstermærker og 620 konkurrerende mærker. Mærket iTrace er ejet af FRESENIUS, et selskab noteret i Francfort. Det internationale værdipapiridentifikationsnummer (ISIN) for FRESENIUS er DE0005785604. iTrace's sektor er Sundhedsudbydere og -tjenester.