3/11
01:00 pm
bto
Form N-CEN JOHN HANCOCK FINANCIAL For: Dec 31
Low
Report
Form N-CEN JOHN HANCOCK FINANCIAL For: Dec 31
2/27
11:38 am
bto
Form NPORT-P JOHN HANCOCK FINANCIAL For: Dec 31
Low
Report
Form NPORT-P JOHN HANCOCK FINANCIAL For: Dec 31
2/26
04:45 pm
bto
Form N-CSR JOHN HANCOCK FINANCIAL For: Dec 31
Medium
Report
Form N-CSR JOHN HANCOCK FINANCIAL For: Dec 31
1/30
09:08 am
bto
Form SCHEDULE 13G JOHN HANCOCK FINANCIAL Filed by: FIRST TRUST PORTFOLIOS LP
Low
Report
Form SCHEDULE 13G JOHN HANCOCK FINANCIAL Filed by: FIRST TRUST PORTFOLIOS LP
1/27
04:54 pm
bto
Form 4 JOHN HANCOCK FINANCIAL For: Jan 26 Filed by: Phelan Kenneth J
Low
Report
Form 4 JOHN HANCOCK FINANCIAL For: Jan 26 Filed by: Phelan Kenneth J