Beazley PLC (BEZ) Financial Health & Risks | Ticker