Henderson Smaller Companies Investment Trust plc (HSL) Financial Health & Risks | Ticker