The phrase "new tracker" refers to a recently developed device or system used to track or monitor something, like a person's location, activities, or progress. Full definition
The company behind the Spark 3 doesn't seem to be pushing ahead with new trackers right now, so we can speculate there won't be a TomTom Spark 4 anytime soon. (techradar.com)
If you don't mind paying a premium for newer trackers, the Flex 2 stands out for its swimproof features and small form factor (including an ultra-thin tracker that can be removed in placed in jewelry). (heavy.com)
The transaction involved business transfers, share exchange arrangements, the transfer of intellectual property and assets, the creation of a bespoke and performance led employee share scheme and the creation of new tracker shares in the holding company to facilitate complex capital sharing arrangements. (lawyer-monthly.com)