125 filings
PRE 14A
John Hancock Variable Insurance Trust
Preliminary proxy
10 Jul 24
4:07pm
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
988cee ek
27 Jan 22
Information statement
2:05pm
N-PX
5tl82w4
19 Aug 21
Annual report of proxy voting record
12:00am
DEF 14C
w9f1 in8h
12 Feb 21
Information statement
12:04pm
DEF 14C
ofi tyvu3yp6k
23 Oct 20
Information statement
2:38pm
N-PX
9jotvbmf38 f6wfx
27 Aug 20
Annual report of proxy voting record
9:12am
DEF 14C
lm0vkbj20qshmihws3
12 May 20
Information statement
4:04pm
DEF 14C
93qsntfa7gcm
12 May 20
Information statement
4:03pm
DEFA14A
ioc9ahbv3a9 em7m9oj
6 Apr 20
Additional proxy soliciting materials
5:11pm
N-PX
0y9c97
29 Aug 19
Annual report of proxy voting record
12:00am
N-PX
3z8rcrryq84w9n
24 Aug 18
Annual report of proxy voting record
12:00am
DEF 14C
a44qf1a4fw pqytw9pv
23 Mar 18
Information statement
12:00am