John Hancock Investors Trust (NYSE:JHI)
$ 13.6 0.01 (0.07%) Market Cap: 118.93 Mil Enterprise Value: 118.92 Mil PE Ratio: 9.48 PB Ratio: 0.94 GF Score: 42/100

John Hancock Investors Trust (JHI) Transcripts

    • 1