0001085146-24-003420.txt : 20240801
0001085146-24-003420.hdr.sgml : 20240801
20240801164955
ACCESSION NUMBER: 0001085146-24-003420
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240630
FILED AS OF DATE: 20240801
DATE AS OF CHANGE: 20240801
EFFECTIVENESS DATE: 20240801
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Fiera Capital Corp
CENTRAL INDEX KEY: 0001505817
ORGANIZATION NAME:
IRS NUMBER: 000000000
STATE OF INCORPORATION: A6
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-14036
FILM NUMBER: 241167522
BUSINESS ADDRESS:
STREET 1: 1981 MCGILL COLLEGE AVENUE
STREET 2: SUITE 1500
CITY: MONTREAL
STATE: A8
ZIP: H3A 0H5
BUSINESS PHONE: 514-954-3300
MAIL ADDRESS:
STREET 1: 1981 MCGILL COLLEGE AVENUE
STREET 2: SUITE 1500
CITY: MONTREAL
STATE: A8
ZIP: H3A 0H5
FORMER COMPANY:
FORMER CONFORMED NAME: FIERA SCEPTRE INC.
DATE OF NAME CHANGE: 20101115
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0001505817
XXXXXXXX
06-30-2024
06-30-2024
false
Fiera Capital Corp
1981 MCGILL COLLEGE AVENUE
SUITE 1500
MONTREAL
A8
H3A 0H5
13F COMBINATION REPORT
028-14036
000154966
801-71885
0001163648
028-10064
CI Investments Inc.
0001692234
028-17598
Russell Investments Group, Ltd.
N
Thomas Di Stefano
Head of Compliance - Canada
514 954-4737
/s/Thomas Di Stefano
Montreal
A8
08-01-2024
2
669
31799354093
false
1
0000945425
028-04930
000113638
801-8948
Fiera Capital Inc.
2
0001928090
028-22511
000137637
801-64878
Fiera Capital (UK) Ltd
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
ABBOTT LABS
COM
002824100
215094
2070
SH
SOLE
2070
0
0
ABBVIE INC
COM
00287Y109
4732580
27592
SH
OTR
1
26436
0
1156
ABBVIE INC
COM
00287Y109
4904614
28595
SH
SOLE
28595
0
0
ABRDN ASIA PACIFIC INCOME FU
COM
003009107
2397758
894686
SH
OTR
1
894686
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
11644572
38379
SH
SOLE
38379
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
1242464
4095
SH
OTR
1
4067
0
28
ACI WORLDWIDE INC
COM
004498101
34938531
882509
SH
OTR
1
577737
0
304772
ACI WORLDWIDE INC
COM
004498101
559209
14125
SH
SOLE
14125
0
0
ADOBE INC
COM
00724F101
47363674
85257
SH
OTR
1
85257
0
0
ADOBE INC
COM
00724F101
55251786
99456
SH
OTR
2
99456
0
0
ADOBE INC
COM
00724F101
124593734
224275
SH
SOLE
203654
0
20621
ADVANCED ENERGY INDS
COM
007973100
5061473
46538
SH
OTR
1
32038
0
14500
AGNICO EAGLE MINES LTD
COM
008474108
2131096
32569
SH
SOLE
32569
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
13794001
878998
SH
SOLE
326695
0
552303
ALCON AG
ORD SHS
H01301128
164842807
1850503
SH
SOLE
1543619
0
306884
ALCON AG
ORD SHS
H01301128
74450213
835768
SH
OTR
1
835768
0
0
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
1988884
189779
SH
OTR
1
189779
0
0
ALLSPRING INCOME OPPORTUNIT
INC OPPTY FD
94987B105
755733
114159
SH
OTR
1
114159
0
0
ALLSPRING MULTI SECTOR INCOM
COM
94987D101
995307
110836
SH
OTR
1
110836
0
0
ALPHABET INC
CAP STK CL A
02079K305
325776368
1788506
SH
OTR
1
1464276
0
324230
ALPHABET INC
CAP STK CL A
02079K305
1383410306
7594896
SH
SOLE
7489756
0
105140
ALPHABET INC
CAP STK CL A
02079K305
106182521
582940
SH
OTR
2
582940
0
0
ALPHABET INC
CAP STK CL C
02079K107
2256983
12305
SH
SOLE
12305
0
0
ALPHABET INC
CAP STK CL C
02079K107
710019
3871
SH
OTR
1
3871
0
0
AMAZON COM INC
COM
023135106
22252738
115150
SH
SOLE
75438
0
39712
AMAZON COM INC
COM
023135106
51040417
264116
SH
OTR
2
264116
0
0
AMAZON COM INC
COM
023135106
4221933
21847
SH
OTR
1
20943
0
904
AMERICAN EXPRESS CO
COM
025816109
3579995
15461
SH
OTR
1
15002
0
459
AMERICAN EXPRESS CO
COM
025816109
3264855
14100
SH
SOLE
14100
0
0
AMERIPRISE FINL INC
COM
03076C106
1889461
4423
SH
OTR
1
4405
0
18
AMERIPRISE FINL INC
COM
03076C106
2299137
5382
SH
SOLE
5382
0
0
AMGEN INC
COM
031162100
120606
386
SH
OTR
1
386
0
0
AMGEN INC
COM
031162100
501795
1606
SH
SOLE
1606
0
0
AMICUS THERAPEUTICS INC
COM
03152W109
771022
77724
SH
SOLE
77724
0
0
AMICUS THERAPEUTICS INC
COM
03152W109
51610963
5202718
SH
OTR
1
3437991
0
1764727
AMPHENOL CORP NEW
CL A
032095101
38439031
570566
SH
OTR
2
570566
0
0
AMPHENOL CORP NEW
CL A
032095101
632874
9394
SH
OTR
1
9250
0
144
AMPHENOL CORP NEW
CL A
032095101
19956341
296220
SH
SOLE
210544
0
85676
ANALOG DEVICES INC
COM
032654105
116817533
511774
SH
SOLE
495512
0
16262
ANALOG DEVICES INC
COM
032654105
63183509
276805
SH
OTR
1
276805
0
0
ANSYS INC
COM
03662Q105
49330960
153440
SH
OTR
2
153440
0
0
ANSYS INC
COM
03662Q105
21210641
65974
SH
SOLE
42947
0
23027
AON PLC
SHS CL A
G0403H108
111464987
379675
SH
SOLE
324747
0
54928
AON PLC
SHS CL A
G0403H108
44245442
150710
SH
OTR
1
150710
0
0
APELLIS PHARMACEUTICALS INC
COM
03753U106
782007
20386
SH
SOLE
20386
0
0
APELLIS PHARMACEUTICALS INC
COM
03753U106
52967641
1380804
SH
OTR
1
914452
0
466352
APPLE INC
COM
037833100
2636541
12518
SH
OTR
1
12518
0
0
APPLE INC
COM
037833100
3902367
18528
SH
SOLE
18528
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
4564820
23530
SH
OTR
1
16213
0
7317
APPLIED MATLS INC
COM
038222105
5167945
21899
SH
SOLE
21899
0
0
APPLIED MATLS INC
COM
038222105
951512
4032
SH
OTR
1
3971
0
61
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
1485006
11142
SH
OTR
1
11142
0
0
ARGENX SE
SPONSORED ADR
04016X101
2253840
5241
SH
SOLE
5241
0
0
ARGENX SE
SPONSORED ADR
04016X101
68958634
160354
SH
OTR
1
107622
0
52732
ARISTA NETWORKS INC
COM
040413106
4418151
12606
SH
SOLE
12606
0
0
ARISTA NETWORKS INC
COM
040413106
6632484
18924
SH
OTR
1
18319
0
605
ASPEN TECHNOLOGY INC
COM
29109X106
20431479
102862
SH
SOLE
67301
0
35561
ASPEN TECHNOLOGY INC
COM
29109X106
47135694
237304
SH
OTR
2
237304
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
111604
1431
SH
OTR
1
1431
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
113319
1453
SH
SOLE
1453
0
0
ATRICURE INC
COM
04963C209
20572445
903489
SH
OTR
1
595706
0
307783
ATRICURE INC
COM
04963C209
335129
14718
SH
SOLE
14718
0
0
ATS CORPORATION
COM
00217Y104
16003919
494361
SH
SOLE
366486
0
127875
AUNA S A
CLASS A
L0415A103
10287152
1285894
SH
OTR
2
1285894
0
0
AUTOZONE INC
COM
053332102
978793246
330216
SH
SOLE
325589
0
4627
AUTOZONE INC
COM
053332102
221705788
74797
SH
OTR
1
61296
0
13501
AUTOZONE INC
COM
053332102
75225894
25379
SH
OTR
2
25379
0
0
AVIENT CORPORATION
COM
05368V106
440210
10085
SH
SOLE
10085
0
0
AVIENT CORPORATION
COM
05368V106
28487212
652628
SH
OTR
1
427824
0
224804
BAKER HUGHES COMPANY
CL A
05722G100
443177
12601
SH
SOLE
12601
0
0
BANK MONTREAL QUE
COM
063671101
10446885
124411
SH
SOLE
124411
0
0
BANK NEW YORK MELLON CORP
COM
064058100
2189638
36561
SH
SOLE
36561
0
0
BANK NEW YORK MELLON CORP
COM
064058100
1527614
25507
SH
OTR
1
25387
0
120
BANK NOVA SCOTIA HALIFAX
COM
064149107
868295
18974
SH
SOLE
18974
0
0
BARRICK GOLD CORP
COM
067901108
1759301
105427
SH
SOLE
105427
0
0
BAYTEX ENERGY CORP
COM
07317Q105
160994
46447
SH
SOLE
46447
0
0
BBB FOODS INC
CL A COM
G0896C103
8291135
347491
SH
OTR
2
347491
0
0
BCE INC
COM NEW
05534B760
7290
225
SH
OTR
1
225
0
0
BCE INC
COM NEW
05534B760
6811005
210202
SH
SOLE
210202
0
0
BECTON DICKINSON & CO
COM
075887109
292951278
1253482
SH
SOLE
1232560
0
20922
BECTON DICKINSON & CO
COM
075887109
83903993
359009
SH
OTR
1
294450
0
64559
BECTON DICKINSON & CO
COM
075887109
27220437
116471
SH
OTR
2
116471
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
494494
3466
SH
SOLE
3466
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
38521
270
SH
OTR
1
270
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
3061205
5
SH
OTR
1
5
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
3345116
8223
SH
OTR
1
8223
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
1271657
3126
SH
SOLE
3126
0
0
BIOGEN INC
COM
09062X103
1221923
5271
SH
OTR
1
5245
0
26
BIOGEN INC
COM
09062X103
2367114
10211
SH
SOLE
10211
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
50442109
612682
SH
OTR
1
404452
0
208230
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
845611
10271
SH
SOLE
10271
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
2269302
213080
SH
OTR
1
213080
0
0
BLACKROCK CR ALLOCATION INCO
COM
092508100
1756740
164028
SH
OTR
1
164028
0
0
BLACKROCK ENHANCED GOVT FD I
COM
09255K108
1068459
114396
SH
OTR
1
114396
0
0
BLACKROCK INC
COM
09247X101
360593
458
SH
OTR
1
458
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
2090728
174664
SH
OTR
1
174342
0
322
BLACKROCK LTD DURATION INCOM
COM SHS
09249W101
1687122
120854
SH
OTR
1
120854
0
0
BLACKROCK MUN INCOME QUALITY
COM
092479104
3273881
285679
SH
OTR
1
285136
0
543
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
3235151
316861
SH
OTR
1
316264
0
597
BLACKROCK MUNI INCOME TR II
COM
09249N101
3266771
302199
SH
OTR
1
301628
0
571
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
3184519
279589
SH
OTR
1
279072
0
517
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
5457184
451380
SH
OTR
1
450574
0
806
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
3309696
324480
SH
OTR
1
323885
0
595
BLACKROCK MUNIVEST FD II INC
COM
09253T101
2146650
194267
SH
OTR
1
193912
0
355
BLACKROCK MUNIYIELD FD INC
COM
09253W104
3304802
304590
SH
OTR
1
304026
0
564
BLACKROCK MUNIYIELD MICH QU
COM
09254V105
3243784
283550
SH
OTR
1
283015
0
535
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
2045456
198781
SH
OTR
1
198415
0
366
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
5343139
435109
SH
OTR
1
434326
0
783
BLACKROCK N Y MUN INCOME TRU
SH BEN INT
09248L106
3359202
313651
SH
OTR
1
313070
0
581
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
1976290
120874
SH
OTR
1
120874
0
0
BLUE OWL CAPITAL INC
COM CL A
09581B103
579893
32670
SH
OTR
1
32670
0
0
BNY MELLON HIGH YIELD STRATE
SH BEN INT
09660L105
791757
328530
SH
OTR
1
328530
0
0
BOOKING HOLDINGS INC
COM
09857L108
5054874
1276
SH
OTR
1
1218
0
58
BOOKING HOLDINGS INC
COM
09857L108
2218440
560
SH
SOLE
560
0
0
BORR DRILLING LTD
SHS
G1466R173
9971700
1546000
SH
OTR
2
1546000
0
0
BOWMAN CONSULTING GROUP LTD
COM
103002101
2702150
85000
SH
SOLE
85000
0
0
BRAZE INC
COM CL A
10576N102
459827
11839
SH
SOLE
11839
0
0
BRAZE INC
COM CL A
10576N102
29859842
768791
SH
OTR
1
507487
0
261304
BRISTOL-MYERS SQUIBB CO
COM
110122108
355082
8550
SH
SOLE
8550
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
1212179
31829
SH
SOLE
31829
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
291229
7647
SH
OTR
1
7647
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
861302
20700
SH
OTR
1
20700
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
778375
18707
SH
SOLE
18707
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
1040030
42016
SH
SOLE
42016
0
0
BRP INC
COM SUN VTG
05577W200
7077889
110428
SH
SOLE
110428
0
0
BRUKER CORP
COM
116794108
3124138
48960
SH
OTR
1
33688
0
15272
BWX TECHNOLOGIES INC
COM
05605H100
87625625
922375
SH
OTR
1
606344
0
316031
BWX TECHNOLOGIES INC
COM
05605H100
1374080
14464
SH
SOLE
14464
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
2505701
8142
SH
SOLE
8142
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
4960007
16117
SH
OTR
1
15686
0
431
CAE INC
COM
124765108
10014196
538938
SH
SOLE
538938
0
0
CAMECO CORP
COM
13321L108
305731
6204
SH
SOLE
6204
0
0
CAMPBELL SOUP CO
COM
134429109
445573
9860
SH
SOLE
9860
0
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
1717653
36109
SH
SOLE
36109
0
0
CANADIAN NAT RES LTD
COM
136385101
110346103
3096620
SH
SOLE
2737356
0
359264
CANADIAN NATL RY CO
COM
136375102
568471499
4808764
SH
SOLE
4463706
0
345058
CANADIAN NATL RY CO
COM
136375102
75031163
634697
SH
OTR
1
634697
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
552448
7012
SH
OTR
1
6903
0
109
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
449087287
5700082
SH
SOLE
5443033
0
257049
CARRIER GLOBAL CORPORATION
COM
14448C104
105301904
1669339
SH
OTR
1
1379010
0
290329
CARRIER GLOBAL CORPORATION
COM
14448C104
362421598
5745428
SH
SOLE
5648639
0
96789
CARRIER GLOBAL CORPORATION
COM
14448C104
33110250
524893
SH
OTR
2
524893
0
0
CBIZ INC
COM
124805102
12958608
174880
SH
SOLE
174880
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
409845
2410
SH
SOLE
2410
0
0
CDW CORP
COM
12514G108
791498
3536
SH
OTR
1
3481
0
55
CDW CORP
COM
12514G108
3731860
16672
SH
SOLE
16672
0
0
CENCORA INC
COM
03073E105
3568301
15838
SH
SOLE
15838
0
0
CENCORA INC
COM
03073E105
672070
2983
SH
OTR
1
2937
0
46
CGI INC
CL A SUB VTG
12532H104
426353045
4269775
SH
SOLE
4098964
0
170811
CHAMPIONX CORPORATION
COM
15872M104
691333
20817
SH
SOLE
20817
0
0
CHAMPIONX CORPORATION
COM
15872M104
42468749
1278794
SH
OTR
1
834550
0
444244
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
424050
2570
SH
SOLE
2570
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
3242922
18549
SH
SOLE
18549
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
5185807
29662
SH
OTR
1
28773
0
889
CHEVRON CORP NEW
COM
166764100
416859
2665
SH
SOLE
2665
0
0
CHEVRON CORP NEW
COM
166764100
43328
277
SH
OTR
1
277
0
0
CHEWY INC
CL A
16679L109
689036
25295
SH
SOLE
25295
0
0
CHEWY INC
CL A
16679L109
43683589
1603656
SH
OTR
1
1032407
0
571249
CISCO SYS INC
COM
17275R102
414525
8725
SH
SOLE
8725
0
0
CISCO SYS INC
COM
17275R102
152650
3213
SH
OTR
1
3213
0
0
CITIGROUP INC
COM NEW
172967424
2574191
40564
SH
SOLE
40564
0
0
CITIGROUP INC
COM NEW
172967424
2968722
46781
SH
OTR
1
44878
0
1903
CME GROUP INC
COM
12572Q105
38652150
196603
SH
OTR
2
196603
0
0
CME GROUP INC
COM
12572Q105
101212039
514812
SH
OTR
1
411450
0
103362
CME GROUP INC
COM
12572Q105
516364985
2626475
SH
SOLE
2593811
0
32664
CNH INDL N V
SHS
N20944109
832423
82174
SH
SOLE
82174
0
0
COHEN & STEERS LTD DURATION
COM
19248C105
1290774
64863
SH
OTR
1
64863
0
0
COLGATE PALMOLIVE CO
COM
194162103
65182738
671710
SH
SOLE
650951
0
20759
COLGATE PALMOLIVE CO
COM
194162103
32154980
331358
SH
OTR
1
331358
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
18173542
162678
SH
SOLE
84713
0
77965
COMCAST CORP NEW
CL A
20030N101
2808281
71713
SH
SOLE
71713
0
0
COMCAST CORP NEW
CL A
20030N101
666112
17010
SH
OTR
1
16779
0
231
CONOCOPHILLIPS
COM
20825C104
5833
51
SH
OTR
1
51
0
0
CONOCOPHILLIPS
COM
20825C104
3069044
26832
SH
SOLE
26832
0
0
CONSOLIDATED EDISON INC
COM
209115104
434581
4860
SH
SOLE
4860
0
0
CONTROLADORA VUELA COMP DE A
SPON ADR RP 10
21240E105
2709080
425956
SH
OTR
2
425956
0
0
CORE & MAIN INC
CL A
21874C102
7940515
162250
SH
SOLE
162250
0
0
COREBRIDGE FINL INC
COM
21871X109
51700900
1775443
SH
OTR
1
1176451
0
598992
COREBRIDGE FINL INC
COM
21871X109
794743
27292
SH
SOLE
27292
0
0
COSTAMARE INC
SHS
Y1771G102
1760869
107174
SH
OTR
2
107174
0
0
COSTAR GROUP INC
COM
22160N109
2428011
32749
SH
SOLE
32749
0
0
COSTAR GROUP INC
COM
22160N109
3574586
48214
SH
OTR
1
46824
0
1390
COSTCO WHSL CORP NEW
COM
22160K105
4222750
4968
SH
OTR
1
4763
0
205
COSTCO WHSL CORP NEW
COM
22160K105
62451315
73473
SH
SOLE
73473
0
0
CRA INTL INC
COM
12618T105
723324
4200
SH
SOLE
4200
0
0
CREDIT SUISSE ASSET MGMT INC
COM
224916106
75456
25406
SH
OTR
1
25406
0
0
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
823295
407572
SH
OTR
1
407572
0
0
CRINETICS PHARMACEUTICALS IN
COM
22663K107
21191403
473128
SH
OTR
1
314501
0
158627
CRINETICS PHARMACEUTICALS IN
COM
22663K107
326116
7281
SH
SOLE
7281
0
0
CURTISS WRIGHT CORP
COM
231561101
44633658
164712
SH
OTR
1
107449
0
57263
CURTISS WRIGHT CORP
COM
231561101
718368
2651
SH
SOLE
2651
0
0
CVS HEALTH CORP
COM
126650100
886
15
SH
SOLE
15
0
0
CVS HEALTH CORP
COM
126650100
239311
4052
SH
OTR
1
4052
0
0
DANAHER CORPORATION
COM
235851102
47331584
189440
SH
SOLE
189440
0
0
DANAHER CORPORATION
COM
235851102
1163801
4658
SH
OTR
1
4658
0
0
DANAOS CORPORATION
SHS
Y1968P121
1613344
17468
SH
OTR
2
17468
0
0
DATADOG INC
CL A COM
23804L103
4968943
38314
SH
OTR
1
37122
0
1192
DATADOG INC
CL A COM
23804L103
2454383
18925
SH
SOLE
18925
0
0
DECKERS OUTDOOR CORP
COM
243537107
865347
894
SH
SOLE
894
0
0
DECKERS OUTDOOR CORP
COM
243537107
59750586
61729
SH
OTR
1
41755
0
19974
DEERE & CO
COM
244199105
224178
600
SH
SOLE
600
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
3309272
69757
SH
SOLE
69757
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
709655
14959
SH
OTR
1
14728
0
231
DESCARTES SYS GROUP INC
COM
249906108
248024162
2558831
SH
SOLE
2360470
0
198361
DEUTSCHE BANK A G
NAMEN AKT
D18190898
836452
52475
SH
SOLE
52475
0
0
DEUTSCHE BANK A G
NAMEN AKT
D18190898
66964
4201
SH
OTR
1
4201
0
0
DEXCOM INC
COM
252131107
4452206
39268
SH
OTR
1
38255
0
1013
DEXCOM INC
COM
252131107
2428486
21419
SH
SOLE
21419
0
0
DIGI INTL INC
COM
253798102
378345
16500
SH
SOLE
16500
0
0
DOCEBO INC
COM
25609L105
5400790
139799
SH
SOLE
53210
0
86589
DOLBY LABORATORIES INC
COM CL A
25659T107
695402
8777
SH
SOLE
8777
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
44333147
559550
SH
OTR
1
366562
0
192988
DOMINOS PIZZA INC
COM
25754A201
1093071
2117
SH
OTR
1
2117
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1052632
84076
SH
OTR
1
84076
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
1954808
200699
SH
OTR
1
200699
0
0
EATON VANCE SHORT DURATION D
COM
27828V104
796867
73784
SH
OTR
1
73784
0
0
ECOLAB INC
COM
278865100
1446802
6079
SH
SOLE
6079
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
77015058
833767
SH
OTR
2
833767
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
33129609
358662
SH
SOLE
233696
0
124966
ELECTRONIC ARTS INC
COM
285512109
468845
3365
SH
SOLE
3365
0
0
ELI LILLY & CO
COM
532457108
8745971
9660
SH
SOLE
9660
0
0
ELI LILLY & CO
COM
532457108
11759075
12988
SH
OTR
1
12435
0
553
EMCOR GROUP INC
COM
29084Q100
63988667
175273
SH
OTR
1
114879
0
60394
EMCOR GROUP INC
COM
29084Q100
979145
2682
SH
SOLE
2682
0
0
ENBRIDGE INC
COM
29250N105
3931326
110460
SH
SOLE
110460
0
0
ENERFLEX LTD
COM
29269R105
134000
24830
SH
SOLE
24830
0
0
ENTEGRIS INC
COM
29362U104
1909546
14103
SH
SOLE
14103
0
0
ENTEGRIS INC
COM
29362U104
110505491
816141
SH
OTR
1
535057
0
281084
EQT CORP
COM
26884L109
26426611
714619
SH
OTR
1
462882
0
251737
EQT CORP
COM
26884L109
455446
12316
SH
SOLE
12316
0
0
ETSY INC
COM
29786A106
639107
10836
SH
SOLE
10836
0
0
ETSY INC
COM
29786A106
40553527
687581
SH
OTR
1
451599
0
235982
EXLSERVICE HOLDINGS INC
COM
302081104
4200923
133958
SH
OTR
1
92178
0
41780
EXPEDIA GROUP INC
COM NEW
30212P303
44844251
355935
SH
OTR
1
233411
0
122524
EXPEDIA GROUP INC
COM NEW
30212P303
782146
6208
SH
SOLE
6208
0
0
EXXON MOBIL CORP
COM
30231G102
565700
4914
SH
SOLE
4914
0
0
EXXON MOBIL CORP
COM
30231G102
8289
72
SH
OTR
1
72
0
0
EYEPOINT PHARMACEUTICALS INC
COM NEW
30233G209
82180
9446
SH
SOLE
9446
0
0
EYEPOINT PHARMACEUTICALS INC
COM NEW
30233G209
5808050
667592
SH
OTR
1
443434
0
224158
FACTSET RESH SYS INC
COM
303075105
84503725
206980
SH
SOLE
200931
0
6049
FACTSET RESH SYS INC
COM
303075105
35388844
86680
SH
OTR
1
86680
0
0
FERGUSON PLC NEW
SHS
G3421J106
61581
318
SH
OTR
1
318
0
0
FERGUSON PLC NEW
SHS
G3421J106
766079
3956
SH
SOLE
3956
0
0
FIFTH THIRD BANCORP
COM
316773100
953374
26127
SH
OTR
1
26127
0
0
FIRST TR ABRDN GBL OPP INCM
COM SHS
337319107
1315880
207552
SH
OTR
1
207552
0
0
FIRST TR INTER DURATN PFD &
COM
33718W103
1547581
84245
SH
OTR
1
84245
0
0
FIRSTCASH HOLDINGS INC
COM
33768G107
528595
5040
SH
SOLE
5040
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
32488487
213391
SH
SOLE
191277
0
22114
FORTINET INC
COM
34959E109
16575938
275028
SH
SOLE
179031
0
95997
FORTINET INC
COM
34959E109
38532841
639337
SH
OTR
2
639337
0
0
FORTIS INC
COM
349553107
33379951
858512
SH
SOLE
790184
0
68328
FOX CORP
CL A COM
35137L105
476368
13860
SH
SOLE
13860
0
0
FRANCO NEV CORP
COM
351858105
46393113
391138
SH
SOLE
352730
0
38408
FREEPORT-MCMORAN INC
CL B
35671D857
22356
460
SH
SOLE
460
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
4212211
86671
SH
OTR
1
83742
0
2929
FRONTLINE PLC
COM
M46528101
11214822
435358
SH
OTR
2
435358
0
0
GARTNER INC
COM
366651107
80594145
179473
SH
OTR
2
179473
0
0
GARTNER INC
COM
366651107
34694825
77261
SH
SOLE
50361
0
26900
GENERAL MLS INC
COM
370334104
392528
6205
SH
SOLE
6205
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
9213123
242801
SH
SOLE
242666
0
135
GITLAB INC
CLASS A COM
37637K108
916638
18436
SH
SOLE
18436
0
0
GITLAB INC
CLASS A COM
37637K108
60858871
1224032
SH
OTR
1
809477
0
414555
GODADDY INC
CL A
380237107
1856606
13289
SH
SOLE
13289
0
0
GODADDY INC
CL A
380237107
113868819
815037
SH
OTR
1
543178
0
271859
GRACO INC
COM
384109104
348092318
4390670
SH
SOLE
4324961
0
65709
GRACO INC
COM
384109104
26598836
335505
SH
OTR
2
335505
0
0
GRACO INC
COM
384109104
120572829
1520848
SH
OTR
1
1178837
0
342011
GUGGENHEIM TAXABLE MUNICP BO
COM
401664107
1735533
109153
SH
OTR
1
109153
0
0
H WORLD GROUP LTD
SPONSORED ADS
44332N106
83467
2505
SH
OTR
1
2505
0
0
H WORLD GROUP LTD
SPONSORED ADS
44332N106
917400
27533
SH
SOLE
27533
0
0
HAMILTON LANE INC
CL A
407497106
29697139
240307
SH
OTR
1
157844
0
82463
HAMILTON LANE INC
CL A
407497106
439080
3553
SH
SOLE
3553
0
0
HANCOCK JOHN INCOME SECS TR
COM
410123103
743086
68173
SH
OTR
1
68173
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
1293621
77416
SH
OTR
1
77416
0
0
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
1333953
84374
SH
OTR
1
84374
0
0
HAWKINS INC
COM
420261109
819000
9000
SH
SOLE
9000
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
74495298
1158018
SH
OTR
1
939033
0
218985
HDFC BANK LTD
SPONSORED ADS
40415F101
315115616
4898424
SH
SOLE
4556486
0
341938
HDFC BANK LTD
SPONSORED ADS
40415F101
24967888
388122
SH
OTR
2
388122
0
0
HEICO CORP NEW
CL A
422806208
53451272
301100
SH
OTR
2
301100
0
0
HEICO CORP NEW
CL A
422806208
22610900
127371
SH
SOLE
83172
0
44199
HILTON WORLDWIDE HLDGS INC
COM
43300A203
65828103
301687
SH
SOLE
292337
0
9350
HILTON WORLDWIDE HLDGS INC
COM
43300A203
30805912
141182
SH
OTR
1
141182
0
0
HOME DEPOT INC
COM
437076102
2003821
5821
SH
SOLE
5821
0
0
HOME DEPOT INC
COM
437076102
681595
1980
SH
OTR
1
1961
0
19
HONEYWELL INTL INC
COM
438516106
2669036
12499
SH
OTR
1
12056
0
443
HOULIHAN LOKEY INC
CL A
441593100
4989415
36997
SH
OTR
1
25474
0
11523
HUBBELL INC
COM
443510607
47341355
129532
SH
OTR
1
84323
0
45209
HUBBELL INC
COM
443510607
821599
2248
SH
SOLE
2248
0
0
HUBSPOT INC
COM
443573100
96592267
163774
SH
OTR
1
107769
0
56005
HUBSPOT INC
COM
443573100
1618974
2745
SH
SOLE
2745
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
385506
1565
SH
SOLE
1565
0
0
HYATT HOTELS CORP
COM CL A
448579102
85812772
564855
SH
OTR
1
368485
0
196370
HYATT HOTELS CORP
COM CL A
448579102
1396145
9190
SH
SOLE
9190
0
0
IDEAYA BIOSCIENCES INC
COM
45166A102
46186819
1315489
SH
OTR
1
871716
0
443773
IDEAYA BIOSCIENCES INC
COM
45166A102
699426
19921
SH
SOLE
19921
0
0
IDEXX LABS INC
COM
45168D104
24335153
49949
SH
SOLE
32117
0
17832
IDEXX LABS INC
COM
45168D104
55716192
114360
SH
OTR
2
114360
0
0
IMMUNOCORE HLDGS PLC
ADS
45258D105
29231955
862554
SH
OTR
1
569232
0
293322
IMMUNOCORE HLDGS PLC
ADS
45258D105
441892
13039
SH
SOLE
13039
0
0
IMPERIAL OIL LTD
COM NEW
453038408
6511183
95455
SH
SOLE
95455
0
0
INARI MED INC
COM
45332Y109
27646815
574181
SH
OTR
1
376465
0
197716
INARI MED INC
COM
45332Y109
443317
9207
SH
SOLE
9207
0
0
INFORMATICA INC
COM CL A
45674M101
47277156
1530996
SH
OTR
1
1012417
0
518579
INFORMATICA INC
COM CL A
45674M101
728644
23596
SH
SOLE
23596
0
0
INSMED INC
COM PAR $.01
457669307
569969
8507
SH
SOLE
8507
0
0
INSMED INC
COM PAR $.01
457669307
40000340
597020
SH
OTR
1
402058
0
194962
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
640782
4681
SH
OTR
1
4609
0
72
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
3026227
22107
SH
SOLE
22107
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
396920
2295
SH
SOLE
2295
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
288827
1670
SH
OTR
1
1670
0
0
INVESCO ADVANTAGE MUN INCOME
SH BEN INT
46132E103
3489343
393387
SH
OTR
1
392651
0
736
INVESCO BD FD
COM
46132L107
1114908
69508
SH
OTR
1
69508
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
940834
10158
SH
OTR
1
10158
0
0
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
371508
3384
SH
OTR
1
3384
0
0
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP 600
46138G664
314590
7851
SH
OTR
1
7851
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
2630000
125000
SH
SOLE
125000
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
254461
17275
SH
OTR
1
17275
0
0
INVESCO MUN OPPORTUNITY TR
COM
46132C107
5738725
569318
SH
OTR
1
568282
0
1036
INVESCO MUNICIPAL TRUST
COM
46131J103
5717677
574064
SH
OTR
1
573022
0
1042
INVESCO QQQ TR
UNIT SER 1
46090E103
28706834
59917
SH
OTR
1
59917
0
0
INVESCO TR INVT GRADE MUNS
COM
46131M106
5713766
556355
SH
OTR
1
555348
0
1007
IPG PHOTONICS CORP
COM
44980X109
1902235
22541
SH
OTR
1
15512
0
7029
IRHYTHM TECHNOLOGIES INC
COM
450056106
41689080
387301
SH
OTR
1
257180
0
130121
IRHYTHM TECHNOLOGIES INC
COM
450056106
634645
5896
SH
SOLE
5896
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
494940
5285
SH
OTR
1
5285
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
563066
5180
SH
OTR
1
5180
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
917952
12637
SH
OTR
1
12637
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
41574949
710440
SH
OTR
1
710440
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
31923978
299306
SH
OTR
1
299306
0
0
ISHARES TR
CORE S&P500 ETF
464287200
11327114
20699
SH
OTR
1
20699
0
0
ISHARES TR
CORE US AGGBD ET
464287226
253741
2614
SH
OTR
1
2614
0
0
ISHARES TR
ESG ADV TTL USD
46436E619
655908
15415
SH
SOLE
15415
0
0
ISHARES TR
ESG EAFE ETF
46436E759
1319562
19570
SH
SOLE
19570
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
529566
6865
SH
OTR
1
6865
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
2661330
34500
SH
SOLE
34500
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
529387
4942
SH
OTR
1
4942
0
0
ISHARES TR
MSCI EAFE ETF
464287465
19684956
251308
SH
SOLE
251308
0
0
ISHARES TR
MSCI EAFE ETF
464287465
12790506
163290
SH
OTR
1
163290
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
3518701
82618
SH
SOLE
82618
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
61756
1450
SH
OTR
1
1450
0
0
ISHARES TR
PFD AND INCM SEC
464288687
3872289
122735
SH
OTR
1
122735
0
0
ISHARES TR
PFD AND INCM SEC
464288687
48839
1548
SH
SOLE
1548
0
0
ISHARES TR
RUS 1000 ETF
464287622
2244047
7542
SH
OTR
1
7542
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
297805
817
SH
OTR
1
817
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
245479
1407
SH
OTR
1
1407
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
310310
1182
SH
OTR
1
1182
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
334361
3030
SH
OTR
1
3030
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
200791
1663
SH
OTR
1
1663
0
0
ISHARES TR
RUS MID CAP ETF
464287499
4223133
52086
SH
OTR
1
52086
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
2073130
10218
SH
OTR
1
10218
0
0
ISHARES TR
TIPS BD ETF
464287176
491935
4607
SH
OTR
1
4607
0
0
ITT INC
COM
45073V108
4766871
36901
SH
OTR
1
25383
0
11518
JFROG LTD
ORD SHS
M6191J100
887344
23631
SH
SOLE
23631
0
0
JFROG LTD
ORD SHS
M6191J100
58919893
1569105
SH
OTR
1
1027373
0
541732
JOHNSON & JOHNSON
COM
478160104
31995155
218905
SH
OTR
2
218905
0
0
JOHNSON & JOHNSON
COM
478160104
351017271
2401596
SH
SOLE
2359251
0
42345
JOHNSON & JOHNSON
COM
478160104
100357841
686630
SH
OTR
1
565334
0
121296
JPMORGAN CHASE & CO.
COM
46625H100
756048
3738
SH
OTR
1
3738
0
0
KASPI KZ JSC
SPONSORED ADS
48581R205
53989524
418491
SH
OTR
2
418491
0
0
KELLANOVA
COM
487836108
437791
7590
SH
SOLE
7590
0
0
KENVUE INC
COM
49177J102
134205
7382
SH
SOLE
7382
0
0
KENVUE INC
COM
49177J102
157475
8662
SH
OTR
1
8662
0
0
KIMBERLY-CLARK CORP
COM
494368103
473335
3425
SH
SOLE
3425
0
0
KINDER MORGAN INC DEL
COM
49456B101
464461
23375
SH
SOLE
23375
0
0
KLA CORP
COM NEW
482480100
3312057
4017
SH
SOLE
4017
0
0
KLA CORP
COM NEW
482480100
3848813
4668
SH
OTR
1
4427
0
241
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
341702
6845
SH
SOLE
6845
0
0
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
19843549
397507
SH
OTR
1
258663
0
138844
KROGER CO
COM
501044101
376972
7550
SH
SOLE
7550
0
0
KRYSTAL BIOTECH INC
COM
501147102
2976437
16208
SH
OTR
1
11161
0
5047
L3HARRIS TECHNOLOGIES INC
COM
502431109
470495
2095
SH
SOLE
2095
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
55471
247
SH
OTR
1
247
0
0
LAM RESEARCH CORP
COM
512807108
3200939
3006
SH
OTR
1
2913
0
93
LATTICE SEMICONDUCTOR CORP
COM
518415104
49705433
857138
SH
OTR
1
567861
0
289277
LATTICE SEMICONDUCTOR CORP
COM
518415104
1978329
34115
SH
SOLE
34115
0
0
LAUREATE EDUCATION INC
COMMON STOCK
518613203
6322474
423191
SH
OTR
2
423191
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
533309
39000
SH
SOLE
39000
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
37314690
197809
SH
OTR
1
129344
0
68465
LINCOLN ELEC HLDGS INC
COM
533900106
584595
3099
SH
SOLE
3099
0
0
LINDE PLC
SHS
G54950103
76911545
175273
SH
OTR
1
175273
0
0
LINDE PLC
SHS
G54950103
140079122
319225
SH
SOLE
309083
0
10142
LIQUIDITY SVCS INC
COM
53635B107
419580
21000
SH
SOLE
21000
0
0
LITHIA MTRS INC
COM
536797103
745737
2954
SH
SOLE
2954
0
0
LITHIA MTRS INC
COM
536797103
47697903
188940
SH
OTR
1
123616
0
65324
LOCKHEED MARTIN CORP
COM
539830109
446081
955
SH
SOLE
955
0
0
LOCKHEED MARTIN CORP
COM
539830109
552112
1182
SH
OTR
1
1182
0
0
LOWES COS INC
COM
548661107
127226805
577097
SH
SOLE
558693
0
18404
LOWES COS INC
COM
548661107
63617040
288565
SH
OTR
1
288565
0
0
MADRIGAL PHARMACEUTICALS INC
COM
558868105
31856713
113709
SH
OTR
1
74432
0
39277
MADRIGAL PHARMACEUTICALS INC
COM
558868105
477953
1706
SH
SOLE
1706
0
0
MANHATTAN ASSOCIATES INC
COM
562750109
807877
3275
SH
SOLE
3275
0
0
MANHATTAN ASSOCIATES INC
COM
562750109
43897446
177953
SH
OTR
1
111042
0
66911
MANULIFE FINL CORP
COM
56501R106
2593176
97342
SH
SOLE
97342
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
879234968
1993007
SH
SOLE
1966453
0
26554
MASTERCARD INCORPORATED
CL A
57636Q104
66545016
150841
SH
OTR
2
150841
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
195684018
443567
SH
OTR
1
359531
0
84036
MATADOR RES CO
COM
576485205
3762846
63135
SH
OTR
1
43489
0
19646
MATERION CORP
COM
576690101
4237831
39192
SH
OTR
1
26973
0
12219
MCDONALDS CORP
COM
580135101
28815523
113073
SH
SOLE
113073
0
0
MCDONALDS CORP
COM
580135101
37716
148
SH
OTR
1
148
0
0
MCKESSON CORP
COM
58155Q103
472488
809
SH
SOLE
809
0
0
MERCK & CO INC
COM
58933Y105
489629
3955
SH
SOLE
3955
0
0
MERCK & CO INC
COM
58933Y105
112658
910
SH
OTR
1
910
0
0
META PLATFORMS INC
CL A
30303M102
6005260
11910
SH
SOLE
11910
0
0
META PLATFORMS INC
CL A
30303M102
7745828
15362
SH
OTR
1
14732
0
630
METTLER TOLEDO INTERNATIONAL
COM
592688105
90077471
64452
SH
OTR
1
52689
0
11763
METTLER TOLEDO INTERNATIONAL
COM
592688105
29585583
21169
SH
OTR
2
21169
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
401617053
287364
SH
SOLE
283312
0
4052
MICRON TECHNOLOGY INC
COM
595112103
3028478
23025
SH
OTR
1
21930
0
1095
MICROSOFT CORP
COM
594918104
119022338
266299
SH
OTR
2
266299
0
0
MICROSOFT CORP
COM
594918104
1609178667
3600355
SH
SOLE
3550954
0
49401
MICROSOFT CORP
COM
594918104
404447737
904906
SH
OTR
1
756077
0
148829
MIDDLEBY CORP
COM
596278101
19716178
160804
SH
OTR
1
160804
0
0
MIDDLEBY CORP
COM
596278101
38701969
315651
SH
SOLE
305673
0
9978
MONGODB INC
CL A
60937P106
919853
3680
SH
SOLE
3680
0
0
MONGODB INC
CL A
60937P106
57049621
228235
SH
OTR
1
151900
0
76335
MONROE CAP CORP
COM
610335101
639270
84004
SH
OTR
1
84004
0
0
MOODYS CORP
COM
615369105
83282684
197854
SH
OTR
2
197854
0
0
MOODYS CORP
COM
615369105
1068613728
2538697
SH
SOLE
2503398
0
35299
MOODYS CORP
COM
615369105
249566450
592893
SH
OTR
1
483311
0
109582
MORGAN STANLEY EMERGING MKTS
COM
617477104
1933850
424090
SH
OTR
1
424090
0
0
MORGAN STANLEY EMKT DBT FD I
COM
61744H105
822087
112001
SH
OTR
1
112001
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
4606349
11932
SH
SOLE
11932
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
6463249
16742
SH
OTR
1
16260
0
482
MSCI INC
COM
55354G100
413286099
857885
SH
SOLE
845711
0
12174
MSCI INC
COM
55354G100
31194276
64752
SH
OTR
2
64752
0
0
MSCI INC
COM
55354G100
97382872
202144
SH
OTR
1
166181
0
35963
NEUBERGER BERMAN MUN FD INC
COM
64124P101
2148154
201138
SH
OTR
1
200777
0
361
NEUROCRINE BIOSCIENCES INC
COM
64125C109
1103150
8013
SH
SOLE
8013
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
71573119
519889
SH
OTR
1
343055
0
176834
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581206
3332441
42872
SH
OTR
2
42872
0
0
NEW YORK TIMES CO
CL A
650111107
1100093
21482
SH
SOLE
21482
0
0
NEW YORK TIMES CO
CL A
650111107
66789618
1304230
SH
OTR
1
859325
0
444905
NEXGEN ENERGY LTD
COM
65340P106
5010437
718969
SH
SOLE
270233
0
448736
NIKE INC
CL B
654106103
51548256
683936
SH
OTR
1
564747
0
119189
NIKE INC
CL B
654106103
182594151
2422637
SH
SOLE
2381012
0
41625
NIKE INC
CL B
654106103
16101142
213628
SH
OTR
2
213628
0
0
NOBLE CORP PLC
ORD SHS A
G65431127
14617785
327386
SH
OTR
2
327386
0
0
NORDSON CORP
COM
655663102
798801
3444
SH
SOLE
3444
0
0
NORDSON CORP
COM
655663102
46739621
201516
SH
OTR
1
131436
0
70080
NORTH AMERN CONSTR GROUP LTD
COM
656811106
5025839
260532
SH
SOLE
99150
0
161382
NORTHROP GRUMMAN CORP
COM
666807102
407613
935
SH
SOLE
935
0
0
NOVO-NORDISK A S
ADR
670100205
182707
1280
SH
SOLE
1280
0
0
NOVO-NORDISK A S
ADR
670100205
250080
1752
SH
OTR
1
1752
0
0
NUTRIEN LTD
COM
67077M108
45283605
889093
SH
SOLE
786142
0
102951
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
2151805
172697
SH
OTR
1
172373
0
324
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
5545849
483931
SH
OTR
1
483054
0
877
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
3508342
280443
SH
OTR
1
279915
0
528
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
1073537
193430
SH
OTR
1
193430
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
5506346
445858
SH
OTR
1
445041
0
817
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
2071080
277253
SH
OTR
1
277253
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
5499709
468459
SH
OTR
1
467608
0
851
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
2196201
190974
SH
OTR
1
190626
0
348
NUVEI CORPORATION
SUB VTG SHS
67079A102
1036870
32000
SH
SOLE
32000
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
4088599
53369
SH
SOLE
53369
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
52504434
685347
SH
OTR
1
456274
0
229073
NVIDIA CORPORATION
COM
67066G104
7125293
57676
SH
OTR
1
54597
0
3079
NXP SEMICONDUCTORS N V
COM
N6596X109
74807
278
SH
OTR
1
278
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
912484
3391
SH
SOLE
3391
0
0
OCCIDENTAL PETE CORP
COM
674599105
397719
6310
SH
SOLE
6310
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
4458194
45413
SH
OTR
1
31256
0
14157
OPTION CARE HEALTH INC
COM NEW
68404L201
294562
10634
SH
SOLE
10634
0
0
OPTION CARE HEALTH INC
COM NEW
68404L201
18803286
678819
SH
OTR
1
444070
0
234749
ORACLE CORP
COM
68389X105
47102343
333586
SH
OTR
2
333586
0
0
ORACLE CORP
COM
68389X105
504153753
3570494
SH
SOLE
3509675
0
60819
ORACLE CORP
COM
68389X105
145428375
1029946
SH
OTR
1
844983
0
184963
OREILLY AUTOMOTIVE INC
COM
67103H107
413976
392
SH
SOLE
392
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
11461473
735158
SH
SOLE
397537
0
337621
OTIS WORLDWIDE CORP
COM
68902V107
531887037
5525525
SH
SOLE
5457611
0
67914
OTIS WORLDWIDE CORP
COM
68902V107
106311469
1104420
SH
OTR
1
886975
0
217445
OTIS WORLDWIDE CORP
COM
68902V107
37522437
389803
SH
OTR
2
389803
0
0
OWENS CORNING NEW
COM
690742101
231742
1334
SH
OTR
1
1334
0
0
PALO ALTO NETWORKS INC
COM
697435105
1323495
3904
SH
OTR
1
3904
0
0
PAYCOR HCM INC
COM
70435P102
2421598
190677
SH
OTR
1
131202
0
59475
PDD HOLDINGS INC
SPONSORED ADS
722304102
633374
4764
SH
SOLE
4764
0
0
PDD HOLDINGS INC
SPONSORED ADS
722304102
59163
445
SH
OTR
1
445
0
0
PEMBINA PIPELINE CORP
COM
706327103
38434470
1035444
SH
SOLE
940914
0
94530
PEPSICO INC
COM
713448108
422739175
2563143
SH
SOLE
2520505
0
42638
PEPSICO INC
COM
713448108
33968653
205958
SH
OTR
2
205958
0
0
PEPSICO INC
COM
713448108
113876413
690453
SH
OTR
1
576263
0
114190
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
840927
58035
SH
SOLE
58035
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
66640
4599
SH
OTR
1
4599
0
0
PFIZER INC
COM
717081103
462789
16540
SH
SOLE
16540
0
0
PFIZER INC
COM
717081103
163907
5858
SH
OTR
1
5858
0
0
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
795520
61764
SH
OTR
1
61764
0
0
PHILLIPS 66
COM
718546104
5841615
41380
SH
SOLE
41380
0
0
PHILLIPS 66
COM
718546104
21176
150
SH
OTR
1
150
0
0
PIMCO CALIF MUN INCOME FD
COM
72200N106
2070865
219837
SH
OTR
1
219425
0
412
PIMCO CALIF MUN INCOME FD II
COM
72200M108
2101361
359207
SH
OTR
1
358543
0
664
PIMCO MUN INCOME FD II
COM
72200W106
3275264
383970
SH
OTR
1
383234
0
736
PIMCO MUN INCOME FD III
COM
72201A103
3439068
436430
SH
OTR
1
435587
0
843
PNC FINL SVCS GROUP INC
COM
693475105
230577
1483
SH
OTR
1
1483
0
0
POOL CORP
COM
73278L105
3073300
10000
SH
SOLE
10000
0
0
POWER INTEGRATIONS INC
COM
739276103
34194041
487164
SH
OTR
1
319359
0
167805
POWER INTEGRATIONS INC
COM
739276103
533725
7604
SH
SOLE
7604
0
0
PROCORE TECHNOLOGIES INC
COM
74275K108
740086
11161
SH
SOLE
11161
0
0
PROCORE TECHNOLOGIES INC
COM
74275K108
47744062
720013
SH
OTR
1
475367
0
244646
PROCTER AND GAMBLE CO
COM
742718109
2616786
15867
SH
SOLE
15867
0
0
PROCTER AND GAMBLE CO
COM
742718109
795079
4821
SH
OTR
1
4761
0
60
PROGRESSIVE CORP
COM
743315103
431414
2077
SH
SOLE
2077
0
0
PULTE GROUP INC
COM
745867101
40034012
363615
SH
OTR
1
237395
0
126220
PULTE GROUP INC
COM
745867101
676454
6144
SH
SOLE
6144
0
0
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
3224892
314317
SH
OTR
1
313741
0
576
QUEST DIAGNOSTICS INC
COM
74834L100
446913
3265
SH
SOLE
3265
0
0
RALPH LAUREN CORP
CL A
751212101
612710
3500
SH
OTR
1
3500
0
0
RAYMOND JAMES FINL INC
COM
754730109
52356252
423560
SH
OTR
1
280899
0
142661
RAYMOND JAMES FINL INC
COM
754730109
4044643
32721
SH
SOLE
32721
0
0
RB GLOBAL INC
COM
74935Q107
216285879
2834684
SH
SOLE
2759825
0
74859
RB GLOBAL INC
COM
74935Q107
23594956
309240
SH
OTR
1
202827
0
106413
REGAL REXNORD CORPORATION
COM
758750103
6763569
50019
SH
OTR
1
43304
0
6715
RELX PLC
SPONSORED ADR
759530108
115251
2512
SH
OTR
1
2512
0
0
RELX PLC
SPONSORED ADR
759530108
198385
4324
SH
SOLE
4324
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
682153
3052
SH
SOLE
3052
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
44163117
197589
SH
OTR
1
130744
0
66845
RESTAURANT BRANDS INTL INC
COM
76131D103
247955387
3517417
SH
SOLE
3364223
0
153194
ROCKWELL AUTOMATION INC
COM
773903109
433841
1576
SH
OTR
1
1552
0
24
ROCKWELL AUTOMATION INC
COM
773903109
2071207
7524
SH
SOLE
7524
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
248800
6724
SH
SOLE
6724
0
0
ROPER TECHNOLOGIES INC
COM
776696106
450364
799
SH
SOLE
799
0
0
ROYAL BK CDA
COM
780087102
488687451
4588260
SH
SOLE
4328449
0
259811
ROYAL CARIBBEAN GROUP
COM
V7780T103
829674
5204
SH
SOLE
5204
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
50633214
317589
SH
OTR
1
211481
0
106108
S&P GLOBAL INC
COM
78409V104
46369282
103967
SH
OTR
2
103967
0
0
S&P GLOBAL INC
COM
78409V104
264337956
592686
SH
SOLE
503213
0
89473
S&P GLOBAL INC
COM
78409V104
93763918
210233
SH
OTR
1
210144
0
89
SABA CAPITAL INCOME & OPPORT
COM NEW
880198205
797160
102200
SH
OTR
1
102200
0
0
SANOFI
SPONSORED ADR
80105N105
1936482
39911
SH
OTR
1
38074
0
1837
SANOFI
SPONSORED ADR
80105N105
13780
284
SH
SOLE
284
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
59546408
376876
SH
OTR
1
252047
0
124829
SAREPTA THERAPEUTICS INC
COM
803607100
911502
5769
SH
SOLE
5769
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
28120243
345925
SH
OTR
2
345925
0
0
SEADRILL 2021 LTD
COM
G7997W102
12618067
245011
SH
OTR
2
245011
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
943311
10349
SH
SOLE
10349
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
15335227
67786
SH
OTR
1
67786
0
0
SERVICENOW INC
COM
81762P102
2713225
3449
SH
OTR
1
3284
0
165
SHERWIN WILLIAMS CO
COM
824348106
531280604
1780252
SH
SOLE
1755240
0
25012
SHERWIN WILLIAMS CO
COM
824348106
38130103
127769
SH
OTR
2
127769
0
0
SHERWIN WILLIAMS CO
COM
824348106
125381186
420136
SH
OTR
1
347274
0
72862
SHOPIFY INC
CL A
82509L107
457769
6924
SH
SOLE
6924
0
0
SMITH A O CORP
COM
831865209
979724
11980
SH
SOLE
11980
0
0
SMITH A O CORP
COM
831865209
60907700
744775
SH
OTR
1
487392
0
257383
SPDR S&P 500 ETF TR
TR UNIT
78462F103
62714824
115238
SH
SOLE
115238
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
2541507
4670
SH
OTR
1
4670
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
456423
853
SH
OTR
1
853
0
0
SPRINGWORKS THERAPEUTICS INC
COM
85205L107
48159513
1278458
SH
OTR
1
843688
0
434770
SPRINGWORKS THERAPEUTICS INC
COM
85205L107
709853
18844
SH
SOLE
18844
0
0
SPX TECHNOLOGIES INC
COM
78473E103
4817125
33890
SH
SOLE
33890
0
0
STANTEC INC
COM
85472N109
210489471
2513266
SH
SOLE
2329379
0
183887
STARBUCKS CORP
COM
855244109
2955809
37968
SH
OTR
1
36146
0
1822
STARBUCKS CORP
COM
855244109
515523
6622
SH
SOLE
6622
0
0
STIFEL FINL CORP
COM
860630102
56192930
667771
SH
OTR
1
436882
0
230889
STIFEL FINL CORP
COM
860630102
909157
10804
SH
SOLE
10804
0
0
STRYKER CORPORATION
COM
863667101
3109205
9138
SH
SOLE
9138
0
0
STRYKER CORPORATION
COM
863667101
2577394
7575
SH
OTR
1
7276
0
299
SUN LIFE FINANCIAL INC.
COM
866796105
41726363
850638
SH
SOLE
777525
0
73113
SUNCOR ENERGY INC NEW
COM
867224107
52967845
1388946
SH
SOLE
1231164
0
157782
SYNOPSYS INC
COM
871607107
61209062
102862
SH
OTR
2
102862
0
0
SYNOPSYS INC
COM
871607107
26451607
44452
SH
SOLE
29030
0
15422
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
1670962933
9613733
SH
SOLE
9041885
0
571848
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
112736295
648618
SH
OTR
2
648618
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
333534611
1918961
SH
OTR
1
1559242
0
359719
TAPESTRY INC
COM
876030107
61656710
1440914
SH
OTR
1
951051
0
489863
TAPESTRY INC
COM
876030107
933122
21807
SH
SOLE
21807
0
0
TC ENERGY CORP
COM
87807B107
32317296
852177
SH
SOLE
774930
0
77247
TECK RESOURCES LTD
CL B
878742204
231510
4829
SH
SOLE
4829
0
0
TELUS CORPORATION
COM
87971M103
252468279
16670713
SH
SOLE
15931542
0
739171
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
5034986
358362
SH
OTR
2
358362
0
0
TEXAS INSTRS INC
COM
882508104
492744
2533
SH
OTR
1
2495
0
38
TEXAS INSTRS INC
COM
882508104
2787615
14330
SH
SOLE
14330
0
0
TFI INTL INC
COM
87241L109
29355143
202090
SH
SOLE
202090
0
0
THE LION ELECTRIC COMPANY
COMMON STOCK
536221104
90860
100000
SH
SOLE
100000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
1706558
3086
SH
OTR
1
2933
0
153
THERMO FISHER SCIENTIFIC INC
COM
883556102
22845536
41312
SH
SOLE
26952
0
14360
THERMO FISHER SCIENTIFIC INC
COM
883556102
53000073
95841
SH
OTR
2
95841
0
0
THOMSON REUTERS CORP.
COM
884903808
448094883
2657169
SH
SOLE
2563122
0
94047
TIDEWATER INC NEW
COM
88642R109
18473977
194034
SH
OTR
2
194034
0
0
TIM S A
SPONSORED ADR
88706T108
4572677
319321
SH
OTR
2
319321
0
0
TJX COS INC NEW
COM
872540109
152477050
1384896
SH
OTR
1
1116126
0
268770
TJX COS INC NEW
COM
872540109
710083784
6449444
SH
SOLE
6366433
0
83011
TJX COS INC NEW
COM
872540109
53070842
482024
SH
OTR
2
482024
0
0
TOPBUILD CORP
COM
89055F103
817158
2121
SH
SOLE
2121
0
0
TOPBUILD CORP
COM
89055F103
52571247
136453
SH
OTR
1
89378
0
47075
TORONTO DOMINION BK ONT
COM NEW
891160509
316696212
5759070
SH
SOLE
5464109
0
294961
TRACTOR SUPPLY CO
COM
892356106
4459590
16517
SH
SOLE
16517
0
0
TRACTOR SUPPLY CO
COM
892356106
2431080
9004
SH
OTR
1
8951
0
53
TRADEWEB MKTS INC
CL A
892672106
30069974
283679
SH
SOLE
184902
0
98777
TRADEWEB MKTS INC
CL A
892672106
69845520
658920
SH
OTR
2
658920
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
522341
1588
SH
OTR
1
1588
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
103613
315
SH
SOLE
315
0
0
TRAVELERS COMPANIES INC
COM
89417E109
178329
877
SH
OTR
1
877
0
0
TRAVELERS COMPANIES INC
COM
89417E109
390006
1918
SH
SOLE
1918
0
0
TYLER TECHNOLOGIES INC
COM
902252105
1569176
3121
SH
SOLE
3121
0
0
TYLER TECHNOLOGIES INC
COM
902252105
91930809
182845
SH
OTR
1
119942
0
62903
UBER TECHNOLOGIES INC
COM
90353T100
6520268
89712
SH
OTR
1
86682
0
3030
UBS GROUP AG
SHS
H42097107
148882
5040
SH
OTR
1
5040
0
0
UBS GROUP AG
SHS
H42097107
1666617
56419
SH
SOLE
56419
0
0
ULTA BEAUTY INC
COM
90384S303
706142
1830
SH
OTR
1
1830
0
0
UNILEVER PLC
SPON ADR NEW
904767704
117441923
2135696
SH
SOLE
1798211
0
337485
UNILEVER PLC
SPON ADR NEW
904767704
8963
163
SH
OTR
1
163
0
0
UNION PAC CORP
COM
907818108
533974
2360
SH
OTR
1
2323
0
37
UNION PAC CORP
COM
907818108
2610362
11537
SH
SOLE
11537
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
50457481
99080
SH
OTR
2
99080
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
170314877
334436
SH
OTR
1
279266
0
55170
UNITEDHEALTH GROUP INC
COM
91324P102
698584025
1371763
SH
SOLE
1351199
0
20564
VALARIS LTD
CL A
G9460G101
20675538
277524
SH
OTR
2
277524
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1054328
5998
SH
OTR
1
5998
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
768994
10026
SH
OTR
1
10026
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
223931
3108
SH
OTR
1
3108
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
261686
3632
SH
SOLE
3632
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
218077
1292
SH
OTR
1
1292
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
2571828
10623
SH
OTR
1
10623
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
260421192
520707
SH
OTR
1
520707
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
369096
738
SH
SOLE
738
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
2563060
11755
SH
OTR
1
11755
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
2817050
64375
SH
SOLE
64375
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
12647
289
SH
OTR
1
289
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
310644
2644
SH
OTR
1
2644
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
817131
7255
SH
SOLE
7255
0
0
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
476045
9500
SH
SOLE
9500
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
283136
3664
SH
OTR
1
3664
0
0
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
424147
5603
SH
SOLE
5603
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
9113295
184405
SH
SOLE
184405
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
14200886
287351
SH
OTR
1
287351
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
271116
2806
SH
OTR
1
2806
0
0
VANGUARD WORLD FD
HEALTH CAR ETF
92204A504
383306
1441
SH
OTR
1
1441
0
0
VANGUARD WORLD FD
INF TECH ETF
92204A702
227753
395
SH
OTR
1
395
0
0
VANGUARD WORLD FD
INF TECH ETF
92204A702
199500
346
SH
SOLE
346
0
0
VEEVA SYS INC
CL A COM
922475108
41143027
224813
SH
OTR
2
224813
0
0
VEEVA SYS INC
CL A COM
922475108
17636857
96371
SH
SOLE
62857
0
33514
VERACYTE INC
COM
92337F107
197305
9105
SH
SOLE
9105
0
0
VERACYTE INC
COM
92337F107
13358060
616431
SH
OTR
1
404888
0
211543
VERALTO CORP
COM SHS
92338C103
412621
4322
SH
SOLE
4322
0
0
VERISK ANALYTICS INC
COM
92345Y106
5117137
18984
SH
OTR
1
18373
0
611
VERISK ANALYTICS INC
COM
92345Y106
2916261
10819
SH
SOLE
10819
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
4217074
8997
SH
OTR
1
8587
0
410
VICTORY CAP HLDGS INC
COM CL A
92645B103
3530779
73974
SH
OTR
1
50859
0
23115
VIRTUS GLOBAL MULTI-SECTOR I
COM
92829B101
683957
90351
SH
OTR
1
90351
0
0
VISA INC
COM CL A
92826C839
101680878
387400
SH
SOLE
345055
0
42345
VISA INC
COM CL A
92826C839
74160636
282549
SH
OTR
2
282549
0
0
VISA INC
COM CL A
92826C839
4043613
15406
SH
OTR
1
14827
0
579
WALMART INC
COM
931142103
222224
3282
SH
OTR
1
3282
0
0
WASTE CONNECTIONS INC
COM
94106B101
384267581
2189251
SH
SOLE
2089761
0
99490
WASTE MGMT INC DEL
COM
94106L109
440760
2066
SH
SOLE
2066
0
0
WATERS CORP
COM
941848103
266910
920
SH
OTR
1
920
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833118
2986800
24392
SH
OTR
1
16795
0
7597
WEST PHARMACEUTICAL SVSC INC
COM
955306105
12324456
37416
SH
SOLE
24368
0
13048
WEST PHARMACEUTICAL SVSC INC
COM
955306105
28628602
86914
SH
OTR
2
86914
0
0
WESTERN ASSET GLOBAL CORP DE
COM
95790C107
709792
58132
SH
OTR
1
58132
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
1729195
453857
SH
OTR
1
453857
0
0
WESTERN ASSET INVESTMENT GRA
COM
95766T100
1077826
89224
SH
OTR
1
89224
0
0
WESTERN ASSET MANAGED MUNS F
COM
95766M105
3314236
320216
SH
OTR
1
319627
0
589
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
1570636
149727
SH
OTR
1
149727
0
0
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
1506297
188052
SH
OTR
1
188052
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
1781100
209295
SH
OTR
1
209295
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
20228908
385655
SH
SOLE
341202
0
44453
WINGSTOP INC
COM
974155103
104231337
246608
SH
OTR
1
161307
0
85301
WINGSTOP INC
COM
974155103
1709660
4045
SH
SOLE
4045
0
0
WINMARK CORP
COM
974250102
4432912
12571
SH
SOLE
12571
0
0
WINTRUST FINL CORP
COM
97650W108
43016709
436452
SH
OTR
1
285931
0
150521
WINTRUST FINL CORP
COM
97650W108
673362
6832
SH
SOLE
6832
0
0
WORKDAY INC
CL A
98138H101
842598
3769
SH
OTR
1
3769
0
0
XENON PHARMACEUTICALS INC
COM
98420N105
22388487
574211
SH
OTR
1
379889
0
194322
XENON PHARMACEUTICALS INC
COM
98420N105
337965
8668
SH
SOLE
8668
0
0
XPEL INC
COM
98379L100
1137920
32000
SH
SOLE
32000
0
0
ZOETIS INC
CL A
98978V103
45280592
261194
SH
SOLE
211017
0
50177
ZOETIS INC
CL A
98978V103
55846537
322142
SH
OTR
2
322142
0
0
ZOETIS INC
CL A
98978V103
732446
4225
SH
OTR
1
4161
0
64
ZURN ELKAY WATER SOLNS CORP
COM
98983L108
3585301
121949
SH
OTR
1
83986
0
37963