Henderson High Income Trust plc (HHI) Share Price & Analysis | Ticker