Allianz Technology Trust plc (ATT) Financial Health & Risks | Ticker