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