Allianz Technology Trust plc (ATT) Share Price | Ticker