Ituran Location and Control (NASDAQ:ITRN) Downgraded to “Buy” Rating by Wall Street Zen
Ituran Location and Control (NASDAQ:ITRN – Get Free Report) was downgraded by equities researchers at Wall Street Zen from a “strong-buy” rating to a “buy” rating in a research report issued to clients and investors on Friday. Separately, Barclays upped their target price on shares of Ituran Location and Control from $35.00 to $50.00 and […]
