0001145549-24-051597.txt : 20240827
0001145549-24-051597.hdr.sgml : 20240827
20240827104723
ACCESSION NUMBER: 0001145549-24-051597
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20240630
FILED AS OF DATE: 20240827
DATE AS OF CHANGE: 20240827
PERIOD START: 20241231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: JOHN HANCOCK VARIABLE INSURANCE TRUST
CENTRAL INDEX KEY: 0000756913
ORGANIZATION NAME:
IRS NUMBER: 000000000
STATE OF INCORPORATION: MA
FISCAL YEAR END: 0630
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-04146
FILM NUMBER: 241244667
BUSINESS ADDRESS:
STREET 1: C/O JOHN HANCOCK FUNDS
STREET 2: 200 BERKELEY STREET
CITY: BOSTON
STATE: MA
ZIP: 02116
BUSINESS PHONE: 617-663-3000
MAIL ADDRESS:
STREET 1: C/O JOHN HANCOCK FUNDS
STREET 2: 200 BERKELEY STREET
CITY: BOSTON
STATE: MA
ZIP: 02116
FORMER COMPANY:
FORMER CONFORMED NAME: JOHN HANCOCK TRUST
DATE OF NAME CHANGE: 20050124
FORMER COMPANY:
FORMER CONFORMED NAME: MANUFACTURERS INVESTMENT TRUST
DATE OF NAME CHANGE: 19971022
FORMER COMPANY:
FORMER CONFORMED NAME: NASL SERIES FUND INC
DATE OF NAME CHANGE: 19881030
0000756913
S000008215
American Growth Trust
C000022347
Series I
JAHJX
C000022348
Series II
JAHKX
C000022349
Series III
JAHGX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000756913
XXXXXXXX
S000008215
C000022347
C000022348
C000022349
John Hancock Variable Insurance Trust
811-04146
0000756913
Z5DUWKEPW78QKD87GA06
200 Berkeley Street
Boston
02116
617-543-9634
American Growth Trust
S000008215
549300JO8N8GCMOI6336
2024-12-31
2024-06-30
N
975765156.590000000000
76580.640000000000
975688575.950000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.810000000000
N
American Funds Insurance Series-Growth Fund
N/A
AFIS GROWTH FUND-1
030372403
8661631.27
NS
USD
975732762.11
100.0045287155
Long
EC
RF
US
N
1
N
N
N
2024-07-30
John Hancock Variable Insurance Trust
/s/Salvatore Schiavone
Salvatore Schiavone
Treasurer