Beazley plc (LON:BEZ – Get Free Report) crossed above its 200-day moving average during trading on Tuesday . The stock has a 200-day moving average of GBX 540.66 ($6.87) and traded as high as GBX 548 ($6.97). Beazley shares last traded at GBX 539 ($6.85), with a volume of 1,322,588 shares trading hands. Analyst Upgrades […]