JHI logo

John Hancock Investors Trust (JHI) EV/EBITDA