Jefferies Financial Group reaffirmed their buy rating on shares of Avon Protection (LON:AVON – Free Report) in a research report sent to investors on Tuesday morning, MarketBeat reports. The brokerage currently has a GBX 1,295 ($16.46) price objective on the stock. Separately, Shore Capital reissued a buy rating on shares of Avon Protection in a […]