Should You Invest in Ituran Location and Control Ltd. (ITRN)?

Should You Invest in Ituran Location and Control Ltd. (ITRN)?
Vulcan Value Partners' Q1 2025 investor letter discusses market volatility post-election, expressing caution on tariffs and earnings impact. The letter highlights Ituran Location and Control Ltd. as a top-performing stock with strong fundamentals and growth potential.