Beazley (LON:BEZ) Share Prices Have Dropped 31% In The Last Three Years
Beazley plc (LON:BEZ) shareholders should be happy to see the share price up 18% in the last month. But that doesn’t help the fact that the three year return is less impressive. Truth be told the share price declined 31% in three years and that return,…