124 filings
N-PX
John Hancock Variable Insurance Trust
28 Aug 23
Annual report of proxy voting record
1:57pm
N-PX
John Hancock Variable Insurance Trust
24 Aug 22
Annual report of proxy voting record
4:00pm
DEF 14A
John Hancock Variable Insurance Trust
Definitive proxy
26 Jul 22
8:41pm
PRE 14A
John Hancock Variable Insurance Trust
Preliminary proxy
27 Jun 22
6:34pm
DEF 14C
John Hancock Variable Insurance Trust
27 Jan 22
Information statement
2:05pm
N-PX
e2czw5wx
19 Aug 21
Annual report of proxy voting record
12:00am
DEF 14C
qcw3 j1c8kisyn
12 Feb 21
Information statement
12:04pm
DEF 14C
w5jz4f86
23 Oct 20
Information statement
2:38pm
N-PX
eut6bh9
27 Aug 20
Annual report of proxy voting record
9:12am
DEF 14C
o1atd6
12 May 20
Information statement
4:04pm
DEF 14C
bxcdt0a74m7
12 May 20
Information statement
4:03pm
DEFA14A
zlsuy
6 Apr 20
Additional proxy soliciting materials
5:11pm
N-PX
xh9qsqzen dk91n2gsdt
29 Aug 19
Annual report of proxy voting record
12:00am
N-PX
mvi524y0oj9d8qoq
24 Aug 18
Annual report of proxy voting record
12:00am
DEF 14C
o6sym vgwb4u
23 Mar 18
Information statement
12:00am
N-PX
zerlxz4
23 Aug 17
Annual report of proxy voting record
12:00am