Avon Protection plc (LON:AVON – Get Free Report)’s stock price reached a new 52-week high on Tuesday . The stock traded as high as GBX 1,244 ($15.37) and last traded at GBX 1,232 ($15.22), with a volume of 64237 shares trading hands. The stock had previously closed at GBX 1,190 ($14.70). Analyst Upgrades and Downgrades […]