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