Shore Capital reiterated their hold rating on shares of Avon Protection (LON:AVON – Free Report) in a report released on Monday morning, Marketbeat reports. Separately, Jefferies Financial Group reissued a buy rating and set a GBX 1,130 ($14.17) target price on shares of Avon Protection in a research note on Tuesday, November 21st. Get Our […]