John Hancock Investors Trust (NYSE:JHI) Short Interest Update
John Hancock Investors Trust (NYSE:JHI – Get Free Report) was the target of a large decline in short interest in May. As of May 15th, there was short interest totaling 6,716 shares, a decline of 45.0% from the April 30th total of 12,205 shares. Currently, 0.1% of the shares of the stock are sold short. […]
4 Jun 11:10 · The Cerbat Gem