0001145549-24-051598.txt : 20240827
0001145549-24-051598.hdr.sgml : 20240827
20240827104723
ACCESSION NUMBER: 0001145549-24-051598
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: 241244668
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
S000008247
American Growth-Income Trust
C000022475
Series I
JAHQX
C000022476
Series II
JAHRX
C000022477
Series III
JAHUX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000756913
XXXXXXXX
S000008247
C000022475
C000022476
C000022477
John Hancock Variable Insurance Trust
811-04146
0000756913
Z5DUWKEPW78QKD87GA06
200 Berkeley Street
Boston
02116
617-543-9634
American Growth-Income Trust
S000008247
549300G04VE35S3Q8R76
2024-12-31
2024-06-30
N
955566752.120000000000
78127.190000000000
955488624.930000000000
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.840000000000
N
American Funds Insurance Series-Growth-Income Fund
N/A
AFIS GROWTH-INCOME-1
030372304
14816770.15
NS
USD
955533507.23
100.0046973139
Long
EC
RF
US
N
1
N
N
N
2024-07-30
John Hancock Variable Insurance Trust
/s/Salvatore Schiavone
Salvatore Schiavone
Treasurer