0001145549-24-051600.txt : 20240827
0001145549-24-051600.hdr.sgml : 20240827
20240827104723
ACCESSION NUMBER: 0001145549-24-051600
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: 241244670
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
S000017250
American Asset Allocation Trust
C000047744
Series I
JAHZX
C000047745
Series II
JAIFX
C000047746
Series III
JAIDX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000756913
XXXXXXXX
S000017250
C000047744
C000047745
C000047746
John Hancock Variable Insurance Trust
811-04146
0000756913
Z5DUWKEPW78QKD87GA06
200 Berkeley Street
Boston
02116
617-543-9634
American Asset Allocation Trust
S000017250
549300SWLGR8INV4LQ57
2024-12-31
2024-06-30
N
1192741352.450000000000
85324.630000000000
1192656027.820000000000
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
1.000000000000
N
AMERICAN FIS ASSET ALLOC-1
N/A
AMERICAN FIS ASSET ALLOC-1
030372601
47918710.35
NS
USD
1192696700.54
100.0034102641
Long
EC
RF
US
N
1
N
N
N
2024-07-30
John Hancock Variable Insurance Trust
/s/Salvatore Schiavone
Salvatore Schiavone
Treasurer