- Published at
- by finance.yahoo.com
mixed
mixed
Should You Invest in Ituran Location and Control Ltd. (ITRN)?
Investment management company Vulcan Value Partners recently released its first-quarter 2025 investor letter. A copy of the letter can be downloaded here. The first quarter experienced the return of volatility. The companies’ management teams expressed a more cautious view following the recent election. Optimism has given way to uncertainty about tariffs and potential impacts on earnings, inflation, […]