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