Source - Alliance News
Beazley PLC - insurance business operating in Europe, North America, Latin America and Asia - Director Robert Stuchbery buys 9,505 shares at 529.79 pence each worth £50,356.77.
Current stock price: 548.50 pence
12-month change: down 9.5%
Copyright 2023 Alliance News Ltd. All Rights Reserved.