32 filings
N-PX
JHBIX
John Hancock Bond Fund Class I
12 Aug 24
Annual report of proxy voting record
7:00pm
N-PX
JHBIX
John Hancock Bond Fund Class I
24 Aug 23
Annual report of proxy voting record
5:44pm
N-PX
JHBIX
John Hancock Bond Fund Class I
24 Aug 22
Annual report of proxy voting record
3:41pm
DEFA14A
JHBIX
John Hancock Bond Fund Class I
22 Jul 22
Additional proxy soliciting materials
3:27pm
DEF 14A
JHBIX
John Hancock Bond Fund Class I
Definitive proxy
14 Jul 22
4:50pm
N-PX
ktw1xo8vbdn
19 Aug 21
Annual report of proxy voting record
12:00am
N-PX
17o6jja6n xoh3kr
27 Aug 20
Annual report of proxy voting record
8:30am
N-PX
pigla 6jetk
28 Aug 19
Annual report of proxy voting record
3:03pm
N-PX
wlfgru8pr3j8yaim
24 Aug 18
Annual report of proxy voting record
12:00am
N-PX
htnqb3didojjqcnu3w2b
23 Aug 17
Annual report of proxy voting record
12:00am
DEFA14A
w9f3w qozex1m83
7 Feb 17
Additional proxy soliciting materials
12:00am
N-PX
7jlpxyrjc 5s7cqv71m
29 Aug 16
Annual report of proxy voting record
12:00am
N-PX
g71o g3md9s
26 Aug 15
Annual report of proxy voting record
12:00am
N-PX
6d1wsneqq005k2tjlcp1
26 Aug 14
Annual report of proxy voting record
12:00am
N-PX
rfiu 4qb8
28 Aug 13
Annual report of proxy voting record
12:00am
N-PX/A
w5kytt9
30 Aug 12
Annual report of proxy voting record (amended)
12:00am
N-PX
3natrl14y86dbdq
24 Aug 12
Annual report of proxy voting record
12:00am
N-PX
dyzpqg900
25 Aug 11
Annual report of proxy voting record
12:00am