0001145549-24-031027.txt : 20240528 0001145549-24-031027.hdr.sgml : 20240528 20240528101133 ACCESSION NUMBER: 0001145549-24-031027 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240528 DATE AS OF CHANGE: 20240528 PERIOD START: 20240331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JOHN HANCOCK INVESTMENT TRUST CENTRAL INDEX KEY: 0000022370 ORGANIZATION NAME: IRS NUMBER: 746035056 STATE OF INCORPORATION: MA FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-00560 FILM NUMBER: 24987309 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: HANCOCK JOHN INVESTMENT TRUST /MA/ DATE OF NAME CHANGE: 19950131 FORMER COMPANY: FORMER CONFORMED NAME: TRANSAMERICA INVESTMENT TRUST DATE OF NAME CHANGE: 19950131 FORMER COMPANY: FORMER CONFORMED NAME: CRITERION INCOME TRUST DATE OF NAME CHANGE: 19890820 0000022370 S000072133 John Hancock Mid Cap Growth Fund C000227913 Class NAV JACFX C000227914 Class I JACBX C000227915 Class R6 JACEX C000227916 Class A JACJX C000227917 Class C JACLX NPORT-P 1 primary_doc.xml NPORT-P false 0000022370 XXXXXXXX S000072133 C000227916 C000227917 C000227914 C000227913 C000227915 John Hancock Investment Trust 811-00560 0000022370 549300WRGYBW55IKGU23 200 Berkeley Street Boston 02116 617-543-9634 Mid Cap Growth Fund S000072133 5493008CVP7HL6CDJ403 2024-03-31 2024-03-31 N 1448343398.360000000000 198145.150000000000 1448145253.210000000000 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.000000000000 N e.l.f. Beauty Inc. 549300U2K9TCON25C029 ELF BEAUTY INC COMMON STOCK USD.01 26856L103 209718 NS USD 41111019.54 2.8388740321 Long EC CORP US N 1 N N N Evercore Inc. N/A EVERCORE INC COMMON STOCK USD.01 29977A105 56879 NS USD 10954326.61 0.7564383880 Long EC CORP US N 1 N N N Exact Sciences Corporation N/A EXACT SCIENCES CORP COMMON STOCK USD.01 30063P105 499066 NS USD 34465497.96 2.3799752051 Long EC CORP US N 1 N N N ExlService Holdings Inc. 81E3DTNF6OSH489ZOV15 EXLSERVICE HOLDINGS INC COMMON STOCK USD.001 302081104 633411 NS USD 20142469.8 1.3909150174 Long EC CORP US N 1 N N N Targa Resources Corp. 5493003QENHHS261UR94 TARGA RESOURCES CORP COMMON STOCK USD.001 87612G101 201536 NS USD 22570016.64 1.5585464642 Long EC CORP US N 1 N N N The Toro Company YJKE4YIT6BWQHVEW0D14 TORO CO/THE COMMON STOCK USD1.0 891092108 187576 NS USD 17187588.88 1.1868691239 Long EC CORP US N 1 N N N Tradeweb Markets Inc. N/A TRADEWEB MARKETS INC COMMON STOCK USD.01 892672106 370758 NS USD 38621860.86 2.6669880507 Long EC CORP US N 1 N N N United Therapeutics Corporation N/A UNITED THERAPEUTICS CORP COMMON STOCK USD.01 91307C102 45828 NS USD 10527608.16 0.7269718377 Long EC CORP US N 1 N N N Universal Display Corporation N/A UNIVERSAL DISPLAY CORP COMMON STOCK USD.01 91347P105 84501 NS USD 14234193.45 0.9829258093 Long EC CORP US N 1 N N N Vulcan Materials Company 549300Q8LSNHAVWBNI21 VULCAN MATERIALS CO COMMON STOCK USD1.0 929160109 72950 NS USD 19909514 1.3748285233 Long EC CORP US N 1 N N N Workday Inc. 549300J0DYC0N31V7G13 WORKDAY INC COMMON STOCK USD.001 98138H101 77669 NS USD 21184219.75 1.4628518585 Long EC CORP US N 1 N N N Zscaler Inc. N/A ZSCALER INC COMMON STOCK USD.001 98980G102 37242 NS USD 7173926.46 0.4953872164 Long EC CORP US N 1 N N N ESSENCE HLDG GR PP PREFERRED STOCK N/A ESSENCE HLDG GR PP PREFERRED STOCK ACI08CVD8 2958957 NS USD 3757875.39 0.2594957503 Long EP CORP US Y 3 N N N Lookout Inc. N/A LOOKOUT INC. LOOKOUT INC. SERIES F ACI08PY20 392767 NS USD 3609528.73 0.2492518428 Long EP CORP US Y 3 N N N Fabrinet 5493004TETZ6IYF7CV44 FABRINET COMMON STOCK USD.01 G3323L100 48145 NS USD 9100367.9 0.6284154079 Long EC CORP TH N 1 N N N On Holding AG N/A ON HOLDING AG COMMON STOCK CHF.1 H5919C104 686750 NS USD 24297215 1.6778161546 Long EC CORP CH N 1 N N N Globant S.A. 2221008DCMSPYS42DS88 GLOBANT SA COMMON STOCK USD1.2 L44385109 58917 NS USD 11895342.3 0.8214191410 Long EC CORP UY N 1 N N N Spotify Technology S.A. N/A SPOTIFY TECHNOLOGY SA COMMON STOCK EUR.000625 L8681T102 172983 NS USD 45650213.7 3.1523228487 Long EC CORP SE N 1 N N N Flex Ltd. 549300EAQH74YHD07T53 FLEX LTD COMMON STOCK Y2573F102 1319653 NS USD 37755272.33 2.6071467794 Long EC CORP US N 1 N N N Five Below Inc. N/A FIVE BELOW INC COMMON STOCK USD.01 33829M101 68735 NS USD 12467154.3 0.8609049591 Long EC CORP US N 1 N N N Fluor Corporation CQ7WZ4NOFWT7FAE6Q943 FLUOR CORP COMMON STOCK USD.01 343412102 663246 NS USD 28042040.88 1.9364107860 Long EC CORP US N 1 N N N Gartner Inc. PP55B5R38BFB8O8HH686 GARTNER INC COMMON STOCK USD.0005 366651107 77552 NS USD 36966711.84 2.5526936444 Long EC CORP US N 1 N N N GitLab Inc. N/A GITLAB INC COMMON STOCK USD.0000025 37637K108 216447 NS USD 12623189.04 0.8716797581 Long EC CORP US N 1 N N N CrowdStrike Holdings Inc. N/A CROWDSTRIKE HOLDINGS INC COMMON STOCK 22788C105 113384 NS USD 36349776.56 2.5100918903 Long EC CORP US N 1 N N N Datadog Inc. N/A DATADOG INC COMMON STOCK USD.00001 23804L103 219505 NS USD 27130818 1.8734873411 Long EC CORP US N 1 N N N Deckers Outdoor Corporation 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP COMMON STOCK USD.01 243537107 23122 NS USD 21763813.72 1.5028750515 Long EC CORP US N 1 N N N DexCom Inc. N/A DEXCOM INC COMMON STOCK USD.001 252131107 381016 NS USD 52846919.2 3.6492830455 Long EC CORP US N 1 N N N Diamondback Energy Inc. 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC COMMON STOCK USD.01 25278X109 60113 NS USD 11912593.21 0.8226103827 Long EC CORP US N 1 N N N DoorDash Inc. N/A DOORDASH INC COMMON STOCK USD.00001 25809K105 104734 NS USD 14423966.48 0.9960303670 Long EC CORP US N 1 N N N DraftKings Inc. N/A DRAFTKINGS INC COMMON STOCK USD.0001 26142V105 838629 NS USD 38082142.89 2.6297184489 Long EC CORP US N 1 N N N Abercrombie and Fitch Co. N/A ABERCROMBIE and FITCH CO COMMON STOCK USD.01 002896207 121471 NS USD 15223960.43 1.0512730264 Long EC CORP US N 1 N N N Agilent Technologies Inc. QUIX8Y7A2WP0XRMW7G29 AGILENT TECHNOLOGIES INC COMMON STOCK USD.01 00846U101 200113 NS USD 29118442.63 2.0107404672 Long EC CORP US N 1 N N N Align Technology Inc. 549300N5YSE0U3LCP840 ALIGN TECHNOLOGY INC COMMON STOCK USD.0001 016255101 32334 NS USD 10602965.28 0.7321755367 Long EC CORP US N 1 N N N Ares Management Corporation N/A ARES MANAGEMENT CORP COMMON STOCK 03990B101 247270 NS USD 32881964.6 2.2706261355 Long EC CORP US N 1 N N N Atmos Energy Corporation QVLWEGTD2S8GJMO8D383 ATMOS ENERGY CORP COMMON STOCK 049560105 55415 NS USD 6587181.05 0.4548701890 Long EC CORP US N 1 N N N Avantor Inc. N/A AVANTOR INC COMMON STOCK USD.01 05352A100 556336 NS USD 14225511.52 0.9823262886 Long EC CORP US N 1 N N N Axon Enterprise Inc. N/A AXON ENTERPRISE INC COMMON STOCK USD.00001 05464C101 139725 NS USD 43717158 3.0188379172 Long EC CORP US N 1 N N N BellRing Brands Inc. N/A BELLRING BRANDS INC COMMON STOCK USD.01 07831C103 176415 NS USD 10413777.45 0.7191113893 Long EC CORP US N 1 N N N Builders FirstSource Inc. 549300W0SKP6L3H7DP63 BUILDERS FIRSTSOURCE INC COMMON STOCK USD.01 12008R107 104910 NS USD 21878980.5 1.5108277606 Long EC CORP US N 1 N N N Burlington Stores Inc. N/A BURLINGTON STORES INC COMMON STOCK USD.0001 122017106 94758 NS USD 22001860.02 1.5193130642 Long EC CORP US N 1 N N N Celsius Holdings Inc. N/A CELSIUS HOLDINGS INC COMMON STOCK USD.001 15118V207 311665 NS USD 25843261.8 1.7845766330 Long EC CORP US N 1 N N N CenterPoint Energy Inc. 21TPXMRRHFKOBHDC8J74 CENTERPOINT ENERGY INC COMMON STOCK USD.01 15189T107 224586 NS USD 6398455.14 0.4418379390 Long EC CORP US N 1 N N N Cheniere Energy Inc. MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC COMMON STOCK USD.003 16411R208 101640 NS USD 16392499.2 1.1319651232 Long EC CORP US N 1 N N N Cloudflare Inc. N/A CLOUDFLARE INC COMMON STOCK USD.001 18915M107 116255 NS USD 11256971.65 0.7773371922 Long EC CORP US N 1 N N N Copart Inc. 549300KVYX3JWMYEHU61 COPART INC COMMON STOCK 217204106 615465 NS USD 35647732.8 2.4616130682 Long EC CORP US N 1 N N N CoStar Group Inc. N/A COSTAR GROUP INC COMMON STOCK USD.01 22160N109 285050 NS USD 27535830 1.9014549776 Long EC CORP US N 1 N N N JH COLLATERAL N/A JH COLLATERAL N/A 1565377.28 NS USD 15649702.78 1.0806721733 Long STIV RF US N 1 N N HubSpot Inc. N/A HUBSPOT INC COMMON STOCK USD.001 443573100 40308 NS USD 25255380.48 1.7439811665 Long EC CORP US N 1 N N N Informatica Inc. N/A INFORMATICA INC COMMON STOCK USD.01 45674M101 467532 NS USD 16363620 1.1299709034 Long EC CORP US N 1 N N N Inspire Medical Systems Inc. N/A INSPIRE MEDICAL SYSTEMS INC COMMON STOCK USD.001 457730109 118370 NS USD 25424692.3 1.7556727990 Long EC CORP US N 1 N N N Las Vegas Sands Corp. N/A LAS VEGAS SANDS CORP COMMON STOCK USD.001 517834107 268259 NS USD 13868990.3 0.9577071270 Long EC CORP US N 1 N N N Lennar Corporation N/A LENNAR CORP COMMON STOCK USD.1 526057104 87569 NS USD 15060116.62 1.0399589811 Long EC CORP US N 1 N N N Liberty Media Corporation N/A LIBERTY MEDIA CORP-LIBERTY FOR TRACKING STK 531229755 410658 NS USD 26939164.8 1.8602529505 Long EC CORP US N 1 N N N Live Nation Entertainment Inc. 5493007B9BM9ZXJINO78 LIVE NATION ENTERTAINMENT INC COMMON STOCK USD.01 538034109 277077 NS USD 29306434.29 2.0237220144 Long EC CORP US N 1 N N N Lululemon Athletica Inc. 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC COMMON STOCK USD.005 550021109 30501 NS USD 11915215.65 0.8227914723 Long EC CORP CA N 1 N N N MKS Instruments Inc. 549300KEQATBHAGVF505 MKS INSTRUMENTS INC COMMON STOCK 55306N104 134045 NS USD 17827985 1.2310909393 Long EC CORP US N 1 N N N Medpace Holdings Inc. 549300H8TYEUVTW14A54 MEDPACE HOLDINGS INC COMMON STOCK USD.01 58506Q109 62950 NS USD 25441242.5 1.7568156539 Long EC CORP US N 1 N N N Mobileye Global Inc. N/A MOBILEYE GLOBAL INC COMMON STOCK USD.01 60741F104 454127 NS USD 14600183.05 1.0081987990 Long EC CORP IL N 1 N N MongoDB Inc. N/A MONGODB INC COMMON STOCK USD.001 60937P106 76991 NS USD 27612052.24 1.9067184165 Long EC CORP US N 1 N N N Neurocrine Biosciences Inc. 549300FECER0XBN49756 NEUROCRINE BIOSCIENCES INC COMMON STOCK USD.001 64125C109 91411 NS USD 12607405.12 0.8705898177 Long EC CORP US N 1 N N N O'Reilly Automotive Inc. 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC COMMON STOCK USD.01 67103H107 14491 NS USD 16358600.08 1.1296242586 Long EC CORP US N 1 N N N Pinterest Inc. N/A PINTEREST INC COMMON STOCK USD.00001 72352L106 1298085 NS USD 45004606.95 3.1077412193 Long EC CORP US N 1 N N N State Street Bank and Trust Company 571474TGEMMWANRLN572 SCC GOVERMENT MM GVXX 20301231 00001.0000000000 7839989D1 10799013.23 NS USD 10799013.23 0.7457134018 Long STIV RF US N 1 N N N Shockwave Medical Inc. N/A SHOCKWAVE MEDICAL INC COMMON STOCK USD.001 82489T104 122034 NS USD 39737931.42 2.7440570158 Long EC CORP US N 1 N N N Snowflake Inc. N/A SNOWFLAKE INC COMMON STOCK 833445109 89341 NS USD 14437505.6 0.9969652953 Long EC CORP US N 1 N N N Block Inc. 549300OHIIUWSTIZME52 BLOCK INC COMMON STOCK USD.0000001 852234103 504975 NS USD 42710785.5 2.9493440251 Long EC CORP US N 1 N N N 2024-04-30 John Hancock Investment Trust /s/Salvatore Schiavone Salvatore Schiavone Treasurer