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