With 57% ownership, Ituran Location and Control Ltd. (NASDAQ:ITRN) boasts of strong institutional backing

featured-image

Key Insights Institutions' substantial holdings in Ituran Location and Control implies that they have significant...

Key Insights Institutions' substantial holdings in Ituran Location and Control implies that they have significant...

.