Rocket


Overview
Financials
News + Filings
Key Docs
Charts
Holdings
Ownership

ROYAL BANK OF CANADA > HPF

DateNameTickerSharesChangeValueChangePrice
06/30/2023HANCOCK JOHN PFD INCOME FD IHPF24,1092,793364,000,00030,000,000$15,098.10
12/31/2022HANCOCK JOHN PFD INCOME FD IHPF21,316-751334,000,000333,637,000$15,668.98
09/30/2022HANCOCK JOHN PFD INCOME FD IHPF22,067-4,090363,000-107,000$16.45
06/30/2022HANCOCK JOHN PFD INCOME FD IHPF26,157-443470,000-36,000$17.97
03/31/2022HANCOCK JOHN PFD INCOME FD IHPF26,6002,974506,00013,000$19.02
12/31/2021HANCOCK JOHN PFD INCOME FD IHPF23,626648493,000-6,000$20.87
09/30/2021HANCOCK JOHN PFD INCOME FD IHPF22,978-6,194499,000-108,000$21.72
03/31/2021HANCOCK JOHN PFD INCOME FD IHPF29,172-1,600607,00022,000$20.81
12/31/2020HANCOCK JOHN PFD INCOME FD IHPF30,7721,732585,00068,000$19.01
09/30/2020HANCOCK JOHN PFD INCOME FD IHPF29,040-3,413517,000-68,000$17.80
06/30/2020HANCOCK JOHN PFD INCOME FD IHPF32,453-6,916585,000-21,000$18.03
03/31/2020HANCOCK JOHN PFD INCOME FD IHPF39,369-6,790606,000-422,000$15.39
12/31/2019HANCOCK JOHN PFD INCOME FD IHPF46,159-7671,028,000-69,000$22.27
09/30/2019HANCOCK JOHN PFD INCOME FD IHPF46,926871,097,00019,000$23.38
06/30/2019HANCOCK JOHN PFD INCOME FD IHPF46,839-2411,078,00048,000$23.02
03/31/2019HANCOCK JOHN PFD INCOME FD IHPF47,080-8,4091,030,000-10,000$21.88
12/31/2018HANCOCK JOHN PFD INCOME FD IHPF55,489-5,3361,040,000-248,000$18.74
09/30/2018HANCOCK JOHN PFD INCOME FD IHPF60,8252,1081,288,00036,000$21.18
06/30/2018HANCOCK JOHN PFD INCOME FD IHPF58,717-1,8801,252,00037,000$21.32
03/31/2018HANCOCK JOHN PFD INCOME FD IHPF60,5976181,215,000-74,000$20.05
12/31/2017HANCOCK JOHN PFD INCOME FD IHPF59,979-3,2431,289,000-96,000$21.49
09/30/2017HANCOCK JOHN PFD INCOME FD IHPF63,222-9981,385,000-25,000$21.91
06/30/2017HANCOCK JOHN PFD INCOME FD IHPF64,220541,410,00056,000$21.96
03/31/2017HANCOCK JOHN PFD INCOME FD IHPF64,16664,1661,354,0001,354,000$21.10
<< Prev     Next >>

Rocket Data Systems, Inc. © 2019 | Contact Us | Data Disclaimer | Terms of Use | Privacy