0001085146-24-005303.txt : 20241101
0001085146-24-005303.hdr.sgml : 20241101
20241101111510
ACCESSION NUMBER: 0001085146-24-005303
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240930
FILED AS OF DATE: 20241101
DATE AS OF CHANGE: 20241101
EFFECTIVENESS DATE: 20241101
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: 241417800
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
09-30-2024
09-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
10-23-2024
2
683
33251276290
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
236001
2070
SH
SOLE
2070
0
0
ABBVIE INC
COM
00287Y109
6738808
34124
SH
SOLE
34124
0
0
ABBVIE INC
COM
00287Y109
5036530
25504
SH
OTR
1
24358
0
1146
ABRDN ASIA PACIFIC INCOME FU
COM NEW
003009867
2905522
166984
SH
OTR
1
166984
0
0
ABRDN INCOME CREDIT STRATEGI
COM
003057106
1404651
212183
SH
OTR
1
212183
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
1441491
4078
SH
OTR
1
4050
0
28
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
14680378
41531
SH
SOLE
41531
0
0
ACI WORLDWIDE INC
COM
004498101
43181066
848351
SH
OTR
1
571445
0
276906
ACI WORLDWIDE INC
COM
004498101
1030318
20242
SH
SOLE
20242
0
0
ADOBE INC
COM
00724F101
115007740
222117
SH
SOLE
202096
0
20021
ADOBE INC
COM
00724F101
43495073
84003
SH
OTR
1
84003
0
0
ADOBE INC
COM
00724F101
51599884
99656
SH
OTR
2
99656
0
0
ADVANCED ENERGY INDS
COM
007973100
4901553
46575
SH
OTR
1
32075
0
14500
AGNICO EAGLE MINES LTD
COM
008474108
305386
3786
SH
SOLE
3786
0
0
AIR PRODS & CHEMS INC
COM
009158106
223305
750
SH
OTR
1
750
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
13494555
676330
SH
SOLE
195158
0
481172
ALBERTSONS COS INC
COMMON STOCK
013091103
436553
23623
SH
SOLE
23623
0
0
ALCON AG
ORD SHS
H01301128
82764695
827068
SH
OTR
1
827068
0
0
ALCON AG
ORD SHS
H01301128
170541796
1704225
SH
SOLE
1561962
0
142263
ALGONQUIN PWR UTILS CORP
COM
015857105
96124
17569
SH
SOLE
17569
0
0
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
2076195
183086
SH
OTR
1
183086
0
0
ALLSPRING INCOME OPPORTUNIT
INC OPPTY FD
94987B105
818774
114835
SH
OTR
1
114835
0
0
ALLSPRING MULTI SECTOR INCOM
COM
94987D101
1092398
114029
SH
OTR
1
114029
0
0
ALLSTATE CORP
COM
020002101
518693
2735
SH
SOLE
2735
0
0
ALPHABET INC
CAP STK CL A
02079K305
288648657
1740420
SH
OTR
1
1415931
0
324489
ALPHABET INC
CAP STK CL A
02079K305
96680599
582940
SH
OTR
2
582940
0
0
ALPHABET INC
CAP STK CL A
02079K305
1253401258
7557439
SH
SOLE
7456160
0
101279
ALPHABET INC
CAP STK CL C
02079K107
642010
3840
SH
OTR
1
3840
0
0
ALPHABET INC
CAP STK CL C
02079K107
1890083
11305
SH
SOLE
11305
0
0
AMAZON COM INC
COM
023135106
21150318
113510
SH
SOLE
73798
0
39712
AMAZON COM INC
COM
023135106
49287266
264516
SH
OTR
2
264516
0
0
AMAZON COM INC
COM
023135106
4317639
23172
SH
OTR
1
22103
0
1069
AMERICAN EXPRESS CO
COM
025816109
4981568
18372
SH
SOLE
18372
0
0
AMERICAN EXPRESS CO
COM
025816109
4488075
16552
SH
OTR
1
15956
0
596
AMERIPRISE FINL INC
COM
03076C106
2062936
4391
SH
OTR
1
4373
0
18
AMERIPRISE FINL INC
COM
03076C106
3050946
6494
SH
SOLE
6494
0
0
AMICUS THERAPEUTICS INC
COM
03152W109
33589807
3145113
SH
OTR
1
2153221
0
991892
AMICUS THERAPEUTICS INC
COM
03152W109
720345
67448
SH
SOLE
67448
0
0
AMPHENOL CORP NEW
CL A
032095101
37230209
571366
SH
OTR
2
571366
0
0
AMPHENOL CORP NEW
CL A
032095101
604359
9275
SH
OTR
1
9131
0
144
AMPHENOL CORP NEW
CL A
032095101
19036364
292148
SH
SOLE
206472
0
85676
ANALOG DEVICES INC
COM
032654105
61322812
266424
SH
OTR
1
266424
0
0
ANALOG DEVICES INC
COM
032654105
109769914
476908
SH
SOLE
463526
0
13382
ANSYS INC
COM
03662Q105
14744285
46274
SH
SOLE
30147
0
16127
ANSYS INC
COM
03662Q105
34743415
109040
SH
OTR
2
109040
0
0
AON PLC
SHS CL A
G0403H108
49982407
144462
SH
OTR
1
144462
0
0
AON PLC
SHS CL A
G0403H108
117670853
340099
SH
SOLE
315524
0
24575
APELLIS PHARMACEUTICALS INC
COM
03753U106
38207693
1324816
SH
OTR
1
899779
0
425037
APELLIS PHARMACEUTICALS INC
COM
03753U106
855193
29653
SH
SOLE
29653
0
0
APPLE INC
COM
037833100
4219164
18108
SH
SOLE
18108
0
0
APPLE INC
COM
037833100
2916694
12518
SH
OTR
1
12518
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
28620885
128270
SH
OTR
1
86804
0
41466
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
585716
2625
SH
SOLE
2625
0
0
APPLIED MATLS INC
COM
038222105
805169
3985
SH
OTR
1
3924
0
61
APPLIED MATLS INC
COM
038222105
4724131
23381
SH
SOLE
23381
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
3743313
429279
SH
OTR
2
429279
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
1727175
11083
SH
OTR
1
11083
0
0
ARGENX SE
SPONSORED ADR
04016X101
83880917
154739
SH
OTR
1
107002
0
47737
ARGENX SE
SPONSORED ADR
04016X101
1959077
3614
SH
SOLE
3614
0
0
ARISTA NETWORKS INC
COM
040413106
5637932
14689
SH
SOLE
14689
0
0
ARISTA NETWORKS INC
COM
040413106
7576991
19741
SH
OTR
1
19024
0
717
ASP ISOTOPES INC
COM
00218A105
722800
260000
SH
OTR
2
260000
0
0
ASPEN TECHNOLOGY INC
COM
29109X106
39621193
165904
SH
OTR
2
165904
0
0
ASPEN TECHNOLOGY INC
COM
29109X106
16837288
70502
SH
SOLE
46041
0
24461
ASTRAZENECA PLC
SPONSORED ADR
046353108
98167
1260
SH
SOLE
1260
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
113281
1454
SH
OTR
1
1454
0
0
ATS CORPORATION
COM
00217Y104
16989492
584804
SH
SOLE
435617
0
149187
AUNA S A
CLASS A
L0415A103
9251923
1338918
SH
OTR
2
1338918
0
0
AUTOZONE INC
COM
053332102
229146510
72744
SH
OTR
1
59243
0
13501
AUTOZONE INC
COM
053332102
77198030
24507
SH
OTR
2
24507
0
0
AUTOZONE INC
COM
053332102
1026279882
325799
SH
SOLE
321472
0
4327
AVIDITY BIOSCIENCES INC
COM
05370A108
19396836
422313
SH
OTR
1
288158
0
134155
AVIDITY BIOSCIENCES INC
COM
05370A108
408639
8897
SH
SOLE
8897
0
0
AVIENT CORPORATION
COM
05368V106
712330
14156
SH
SOLE
14156
0
0
AVIENT CORPORATION
COM
05368V106
31659080
629155
SH
OTR
1
424002
0
205153
BALCHEM CORP
COM
057665200
4200944
23869
SH
OTR
1
16402
0
7467
BANK MONTREAL QUE
COM
063671101
312054301
3453718
SH
SOLE
3288131
0
165587
BANK NEW YORK MELLON CORP
COM
064058100
1819423
25319
SH
OTR
1
25199
0
120
BANK NEW YORK MELLON CORP
COM
064058100
3363192
46802
SH
SOLE
46802
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
4416708
80956
SH
SOLE
80956
0
0
BARRICK GOLD CORP
COM
067901108
393924
19787
SH
SOLE
19787
0
0
BBB FOODS INC
CL A COM
G0896C103
5618130
187271
SH
OTR
2
187271
0
0
BCE INC
COM NEW
05534B760
9123697
262088
SH
SOLE
262088
0
0
BEACON ROOFING SUPPLY INC
COM
073685109
1722636
19931
SH
OTR
1
13681
0
6250
BECTON DICKINSON & CO
COM
075887109
80186002
332584
SH
OTR
1
271734
0
60850
BECTON DICKINSON & CO
COM
075887109
282031306
1169769
SH
SOLE
1150599
0
19170
BECTON DICKINSON & CO
COM
075887109
26501953
109921
SH
OTR
2
109921
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
61740
275
SH
OTR
1
275
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
1287789
5736
SH
SOLE
5736
0
0
BENTLEY SYS INC
COM CL B
08265T208
12687918
249713
SH
SOLE
162213
0
87500
BENTLEY SYS INC
COM CL B
08265T208
30084601
592100
SH
OTR
2
592100
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
3455900
5
SH
OTR
1
5
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
3784718
8223
SH
OTR
1
8223
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
1438773
3126
SH
SOLE
3126
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
2711288
225190
SH
OTR
1
225190
0
0
BLACKROCK CR ALLOCATION INCO
COM
092508100
1968394
174503
SH
OTR
1
174503
0
0
BLACKROCK ENHANCED GOVT FD I
COM
09255K108
1184860
118486
SH
OTR
1
118486
0
0
BLACKROCK INC
COM
09247X101
434876
458
SH
OTR
1
458
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
2141761
165771
SH
OTR
1
165427
0
344
BLACKROCK LTD DURATION INCOM
COM SHS
09249W101
1687340
116529
SH
OTR
1
116529
0
0
BLACKROCK MUN INCOME QUALITY
COM
092479104
3326929
276323
SH
OTR
1
275743
0
580
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
3286255
310904
SH
OTR
1
310265
0
639
BLACKROCK MUNI INCOME TR II
COM
09249N101
3322083
295034
SH
OTR
1
294424
0
610
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
3327562
274325
SH
OTR
1
273772
0
553
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
5616904
444024
SH
OTR
1
443162
0
862
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
3370664
315310
SH
OTR
1
314673
0
637
BLACKROCK MUNIVEST FD II INC
COM
09253T101
2108232
185095
SH
OTR
1
184715
0
380
BLACKROCK MUNIYIELD FD INC
COM
09253W104
3386080
296245
SH
OTR
1
295642
0
603
BLACKROCK MUNIYIELD MICH QU
COM
09254V105
3328559
277149
SH
OTR
1
276577
0
572
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
2057672
190173
SH
OTR
1
189781
0
392
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
5601379
427260
SH
OTR
1
426423
0
837
BLACKROCK N Y MUN INCOME TRU
SH BEN INT
09248L106
3362161
305651
SH
OTR
1
305029
0
622
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
2308920
129569
SH
OTR
1
129569
0
0
BLUE OWL CAPITAL INC
COM CL A
09581B103
638919
33002
SH
OTR
1
33002
0
0
BNY MELLON HIGH YIELD STRATE
SH BEN INT
09660L105
853446
317266
SH
OTR
1
317266
0
0
BOOKING HOLDINGS INC
COM
09857L108
4389029
1042
SH
SOLE
1042
0
0
BOOKING HOLDINGS INC
COM
09857L108
5976998
1419
SH
OTR
1
1350
0
69
BORR DRILLING LTD
SHS
G1466R173
5842969
1064293
SH
OTR
2
1064293
0
0
BOWMAN CONSULTING GROUP LTD
COM
103002101
2480240
103000
SH
SOLE
103000
0
0
BRAZE INC
COM CL A
10576N102
23859352
737766
SH
OTR
1
500262
0
237504
BRAZE INC
COM CL A
10576N102
564042
17441
SH
SOLE
17441
0
0
BRINKS CO
COM
109696104
26862247
232292
SH
OTR
1
156560
0
75732
BRINKS CO
COM
109696104
597281
5165
SH
SOLE
5165
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
492099
9511
SH
SOLE
9511
0
0
BROADCOM INC
COM
11135F101
1371375
7950
SH
OTR
1
7950
0
0
BROADCOM INC
COM
11135F101
844733
4897
SH
SOLE
4897
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
144504
3054
SH
OTR
1
3054
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
3137254
66304
SH
SOLE
66304
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
1100822
20700
SH
OTR
1
20700
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
737445
13867
SH
SOLE
13867
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
306910
10869
SH
SOLE
10869
0
0
BRP INC
COM SUN VTG
05577W200
6719994
112768
SH
SOLE
112768
0
0
BRUKER CORP
COM
116794108
3383664
48996
SH
OTR
1
33724
0
15272
BWX TECHNOLOGIES INC
COM
05605H100
2188131
20130
SH
SOLE
20130
0
0
BWX TECHNOLOGIES INC
COM
05605H100
94539651
869730
SH
OTR
1
588036
0
281694
CABOT CORP
COM
127055101
426738
3818
SH
SOLE
3818
0
0
CABOT CORP
COM
127055101
19216728
171931
SH
OTR
1
115690
0
56241
CADENCE DESIGN SYSTEM INC
COM
127387108
2675066
9870
SH
SOLE
9870
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
4512921
16651
SH
OTR
1
16147
0
504
CAE INC
COM
124765108
9600021
510703
SH
SOLE
510703
0
0
CAMECO CORP
COM
13321L108
294437
6162
SH
SOLE
6162
0
0
CAMPBELL SOUP CO
COM
134429109
471051
9629
SH
SOLE
9629
0
0
CANADIAN IMPERIAL BK COMM
COM
136069101
2265231
36881
SH
SOLE
36881
0
0
CANADIAN NAT RES LTD
COM
136385101
102799224
3091759
SH
SOLE
2738896
0
352863
CANADIAN NATL RY CO
COM
136375102
570699352
4867359
SH
SOLE
4608064
0
259295
CANADIAN NATL RY CO
COM
136375102
72128287
615165
SH
OTR
1
615165
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
592780
6922
SH
OTR
1
6813
0
109
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
497324925
5807355
SH
SOLE
5548043
0
259312
CARDINAL HEALTH INC
COM
14149Y108
507397
4591
SH
SOLE
4591
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
41281067
512872
SH
OTR
2
512872
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
127622046
1585564
SH
OTR
1
1301677
0
283887
CARRIER GLOBAL CORPORATION
COM
14448C104
441043023
5479476
SH
SOLE
5389043
0
90433
CBIZ INC
COM
124805102
12001508
178355
SH
SOLE
178355
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
473045
2309
SH
SOLE
2309
0
0
CDW CORP
COM
12514G108
905653
4002
SH
SOLE
4002
0
0
CENCORA INC
COM
03073E105
3949479
17547
SH
SOLE
17547
0
0
CENCORA INC
COM
03073E105
663086
2946
SH
OTR
1
2900
0
46
CF INDS HLDGS INC
COM
125269100
494380
5762
SH
SOLE
5762
0
0
CGI INC
CL A SUB VTG
12532H104
505173245
4384639
SH
SOLE
4211610
0
173029
CHAMPIONX CORPORATION
COM
15872M104
864009
28657
SH
SOLE
28657
0
0
CHAMPIONX CORPORATION
COM
15872M104
37090470
1230198
SH
OTR
1
826190
0
404008
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
502463
2606
SH
SOLE
2606
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
5534756
30776
SH
OTR
1
29738
0
1038
CHENIERE ENERGY INC
COM NEW
16411R208
4102690
22813
SH
SOLE
22813
0
0
CHEWY INC
CL A
16679L109
1095182
37391
SH
SOLE
37391
0
0
CHEWY INC
CL A
16679L109
45597471
1556759
SH
OTR
1
1036510
0
520249
CISCO SYS INC
COM
17275R102
547048
10279
SH
SOLE
10279
0
0
CISCO SYS INC
COM
17275R102
159660
3000
SH
OTR
1
3000
0
0
CITIGROUP INC
COM NEW
172967424
3076602
49147
SH
OTR
1
46929
0
2218
CITIGROUP INC
COM NEW
172967424
3163741
50539
SH
SOLE
50539
0
0
CME GROUP INC
COM
12572Q105
110925168
502720
SH
OTR
1
399358
0
103362
CME GROUP INC
COM
12572Q105
43380452
196603
SH
OTR
2
196603
0
0
CME GROUP INC
COM
12572Q105
574792367
2604996
SH
SOLE
2573832
0
31164
CNH INDL N V
SHS
N20944109
132223
11912
SH
SOLE
11912
0
0
COHEN & STEERS LTD DURATION
COM
19248C105
1466494
67425
SH
OTR
1
67425
0
0
COLGATE PALMOLIVE CO
COM
194162103
69388576
668419
SH
SOLE
649660
0
18759
COLGATE PALMOLIVE CO
COM
194162103
33621775
323878
SH
OTR
1
323878
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
20035998
131852
SH
SOLE
59714
0
72138
COMCAST CORP NEW
CL A
20030N101
3289638
78756
SH
SOLE
78756
0
0
COMCAST CORP NEW
CL A
20030N101
686532
16436
SH
OTR
1
16205
0
231
CONFLUENT INC
CLASS A COM
20717M103
20644492
1012978
SH
OTR
1
680598
0
332380
CONFLUENT INC
CLASS A COM
20717M103
482578
23679
SH
SOLE
23679
0
0
CONOCOPHILLIPS
COM
20825C104
468285
4448
SH
SOLE
4448
0
0
CONSOLIDATED EDISON INC
COM
209115104
473896
4551
SH
SOLE
4551
0
0
COPART INC
COM
217204106
21504279
410387
SH
SOLE
400074
0
10313
COPART INC
COM
217204106
678370
12946
SH
OTR
1
12946
0
0
CORE & MAIN INC
CL A
21874C102
7684574
173076
SH
SOLE
173076
0
0
COSTAMARE INC
SHS
Y1771G102
1684775
107174
SH
OTR
2
107174
0
0
COSTAR GROUP INC
COM
22160N109
2947139
39066
SH
SOLE
39066
0
0
COSTAR GROUP INC
COM
22160N109
3764531
49901
SH
OTR
1
48283
0
1618
COSTCO WHSL CORP NEW
COM
22160K105
65052838
73380
SH
SOLE
73380
0
0
COSTCO WHSL CORP NEW
COM
22160K105
4633840
5227
SH
OTR
1
4988
0
239
CRA INTL INC
COM
12618T105
1174644
6700
SH
SOLE
6700
0
0
CREDIT SUISSE ASSET MGMT INC
COM
224916106
514331
166450
SH
OTR
1
166450
0
0
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
873948
384999
SH
OTR
1
384999
0
0
CRINETICS PHARMACEUTICALS IN
COM
22663K107
532513
10421
SH
SOLE
10421
0
0
CRINETICS PHARMACEUTICALS IN
COM
22663K107
23283919
455654
SH
OTR
1
311327
0
144327
CURTISS WRIGHT CORP
COM
231561101
52048719
158352
SH
OTR
1
106274
0
52078
CURTISS WRIGHT CORP
COM
231561101
1196432
3640
SH
SOLE
3640
0
0
CVS HEALTH CORP
COM
126650100
943
15
SH
SOLE
15
0
0
CVS HEALTH CORP
COM
126650100
254853
4053
SH
OTR
1
4053
0
0
D R HORTON INC
COM
23331A109
248001
1300
SH
OTR
1
1300
0
0
DANAHER CORPORATION
COM
235851102
48164185
173240
SH
SOLE
173240
0
0
DANAHER CORPORATION
COM
235851102
1295017
4658
SH
OTR
1
4658
0
0
DANAOS CORPORATION
SHS
Y1968P121
1515174
17468
SH
OTR
2
17468
0
0
DATADOG INC
CL A COM
23804L103
2635219
22903
SH
SOLE
22903
0
0
DATADOG INC
CL A COM
23804L103
4582149
39824
SH
OTR
1
38432
0
1392
DECKERS OUTDOOR CORP
COM
243537107
53193158
333604
SH
OTR
1
232260
0
101344
DECKERS OUTDOOR CORP
COM
243537107
1226649
7693
SH
SOLE
7693
0
0
DEERE & CO
COM
244199105
250392
600
SH
SOLE
600
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
750118
14769
SH
OTR
1
14538
0
231
DELTA AIR LINES INC DEL
COM NEW
247361702
3965277
78072
SH
SOLE
78072
0
0
DESCARTES SYS GROUP INC
COM
249906108
265692183
2578648
SH
SOLE
2378099
0
200549
DEUTSCHE BANK A G
NAMEN AKT
D18190898
2096778
121131
SH
SOLE
121131
0
0
DEUTSCHE BANK A G
NAMEN AKT
D18190898
103341
5970
SH
OTR
1
5970
0
0
DIGI INTL INC
COM
253798102
440480
16000
SH
SOLE
16000
0
0
DOCEBO INC
COM
25609L105
2751811
62280
SH
SOLE
17827
0
44453
DOLBY LABORATORIES INC
COM CL A
25659T107
41212247
538511
SH
OTR
1
362772
0
175739
DOLBY LABORATORIES INC
COM CL A
25659T107
963054
12584
SH
SOLE
12584
0
0
DOMINOS PIZZA INC
COM
25754A201
905875
2106
SH
OTR
1
2106
0
0
DORMAN PRODS INC
COM
258278100
25001896
221021
SH
OTR
1
148532
0
72489
DORMAN PRODS INC
COM
258278100
569107
5031
SH
SOLE
5031
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1107986
85361
SH
OTR
1
85361
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
2284885
217401
SH
OTR
1
217401
0
0
EATON VANCE SHORT DURATION D
COM
27828V104
785540
70263
SH
OTR
1
70263
0
0
ECOLAB INC
COM
278865100
721563
2826
SH
SOLE
2826
0
0
ELASTIC N V
ORD SHS
N14506104
15228800
198395
SH
OTR
1
133486
0
64909
ELASTIC N V
ORD SHS
N14506104
394163
5135
SH
SOLE
5135
0
0
ELECTRONIC ARTS INC
COM
285512109
457000
3186
SH
SOLE
3186
0
0
ELI LILLY & CO
COM
532457108
9868486
11139
SH
SOLE
11139
0
0
ELI LILLY & CO
COM
532457108
10660516
12033
SH
OTR
1
11479
0
554
EMCOR GROUP INC
COM
29084Q100
72592094
168611
SH
OTR
1
113717
0
54894
EMCOR GROUP INC
COM
29084Q100
1695427
3938
SH
SOLE
3938
0
0
ENBRIDGE INC
COM
29250N105
2389099
58736
SH
SOLE
58736
0
0
ENERFLEX LTD
COM
29269R105
68266
11440
SH
SOLE
11440
0
0
ENTEGRIS INC
COM
29362U104
60942535
541567
SH
OTR
1
367962
0
173605
ENTEGRIS INC
COM
29362U104
1543687
13718
SH
SOLE
13718
0
0
EQT CORP
COM
26884L109
25031056
683162
SH
OTR
1
456025
0
227137
EQT CORP
COM
26884L109
629952
17193
SH
SOLE
17193
0
0
ETSY INC
COM
29786A106
36612817
659334
SH
OTR
1
444952
0
214382
ETSY INC
COM
29786A106
860493
15496
SH
SOLE
15496
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
29924364
784387
SH
OTR
1
528914
0
255473
EXLSERVICE HOLDINGS INC
COM
302081104
624744
16376
SH
SOLE
16376
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
1719400
11616
SH
SOLE
11616
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
68553539
463137
SH
OTR
1
313541
0
149596
EXXON MOBIL CORP
COM
30231G102
635215
5419
SH
SOLE
5419
0
0
FACTSET RESH SYS INC
COM
303075105
39232103
85315
SH
OTR
1
85315
0
0
FACTSET RESH SYS INC
COM
303075105
94699670
205936
SH
SOLE
200787
0
5149
FERGUSON ENTERPRISES INC
COMMON STOCK NEW
31488V107
1234510
6217
SH
SOLE
6217
0
0
FERGUSON ENTERPRISES INC
COMMON STOCK NEW
31488V107
64337
324
SH
OTR
1
324
0
0
FIFTH THIRD BANCORP
COM
316773100
1113626
25995
SH
OTR
1
25995
0
0
FIRST TR INTER DURATN PFD &
COM
33718W103
1774047
90837
SH
OTR
1
90837
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
38160172
208583
SH
SOLE
185854
0
22729
FORTINET INC
COM
34959E109
20960136
270279
SH
SOLE
174282
0
95997
FORTINET INC
COM
34959E109
49658134
640337
SH
OTR
2
640337
0
0
FORTIS INC
COM
349553107
39364807
865257
SH
SOLE
794249
0
71008
FRANCO NEV CORP
COM
351858105
43955366
353438
SH
SOLE
313950
0
39488
FREEPORT-MCMORAN INC
CL B
35671D857
340704
6825
SH
SOLE
6825
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
4528543
90716
SH
OTR
1
87267
0
3449
FRONTLINE PLC
COM
M46528101
9947930
435358
SH
OTR
2
435358
0
0
GARTNER INC
COM
366651107
31216416
61600
SH
SOLE
39900
0
21700
GARTNER INC
COM
366651107
74500308
147013
SH
OTR
2
147013
0
0
GENERAL MLS INC
COM
370334104
498118
6745
SH
SOLE
6745
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
12053030
255734
SH
SOLE
255599
0
135
GITLAB INC
CLASS A COM
37637K108
63307510
1228318
SH
OTR
1
848215
0
380103
GITLAB INC
CLASS A COM
37637K108
1603461
31111
SH
SOLE
31111
0
0
GODADDY INC
CL A
380237107
94167555
600635
SH
OTR
1
415139
0
185496
GODADDY INC
CL A
380237107
2625281
16745
SH
SOLE
16745
0
0
GRACO INC
COM
384109104
128165746
1464584
SH
OTR
1
1137254
0
327330
GRACO INC
COM
384109104
379941029
4341687
SH
SOLE
4280478
0
61209
GRACO INC
COM
384109104
29360043
335505
SH
OTR
2
335505
0
0
GUGGENHEIM TAXABLE MUNICP BO
COM
401664107
1993607
113402
SH
OTR
1
113402
0
0
H WORLD GROUP LTD
SPONSORED ADS
44332N106
1996450
53668
SH
SOLE
53668
0
0
H WORLD GROUP LTD
SPONSORED ADS
44332N106
94674
2545
SH
OTR
1
2545
0
0
HAMILTON LANE INC
CL A
407497106
1032062
6129
SH
SOLE
6129
0
0
HAMILTON LANE INC
CL A
407497106
46337897
275182
SH
OTR
1
185478
0
89704
HANCOCK JOHN INCOME SECS TR
COM
410123103
813855
70009
SH
OTR
1
70009
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
1489205
78586
SH
OTR
1
78586
0
0
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
1465417
85001
SH
OTR
1
85001
0
0
HAWKINS INC
COM
420261109
882730
6925
SH
SOLE
6925
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
66655178
1065460
SH
OTR
1
867122
0
198338
HDFC BANK LTD
SPONSORED ADS
40415F101
273116440
4365672
SH
SOLE
4196873
0
168799
HDFC BANK LTD
SPONSORED ADS
40415F101
22414247
358284
SH
OTR
2
358284
0
0
HEICO CORP NEW
CL A
422806208
61454016
301600
SH
OTR
2
301600
0
0
HEICO CORP NEW
CL A
422806208
25719810
126226
SH
SOLE
82027
0
44199
HILTON WORLDWIDE HLDGS INC
COM
43300A203
77699706
337092
SH
SOLE
327418
0
9674
HILTON WORLDWIDE HLDGS INC
COM
43300A203
32438957
140733
SH
OTR
1
140733
0
0
HOME DEPOT INC
COM
437076102
4088468
10090
SH
SOLE
10090
0
0
HOME DEPOT INC
COM
437076102
1077427
2659
SH
OTR
1
2629
0
30
HONEYWELL INTL INC
COM
438516106
2711622
13118
SH
OTR
1
12597
0
521
HOULIHAN LOKEY INC
CL A
441593100
43834432
277398
SH
OTR
1
186881
0
90517
HOULIHAN LOKEY INC
CL A
441593100
996158
6304
SH
SOLE
6304
0
0
HUBBELL INC
COM
443510607
53259326
124336
SH
OTR
1
83515
0
40821
HUBBELL INC
COM
443510607
1354443
3162
SH
SOLE
3162
0
0
HUBSPOT INC
COM
443573100
59976175
112822
SH
OTR
1
77309
0
35513
HUBSPOT INC
COM
443573100
1485290
2794
SH
SOLE
2794
0
0
HYATT HOTELS CORP
COM CL A
448579102
1497344
9838
SH
SOLE
9838
0
0
HYATT HOTELS CORP
COM CL A
448579102
59003070
387668
SH
OTR
1
259084
0
128584
IDEAYA BIOSCIENCES INC
COM
45166A102
912036
28789
SH
SOLE
28789
0
0
IDEAYA BIOSCIENCES INC
COM
45166A102
39949462
1261031
SH
OTR
1
856958
0
404073
IDEXX LABS INC
COM
45168D104
18810856
37233
SH
SOLE
24201
0
13032
IDEXX LABS INC
COM
45168D104
44712980
88502
SH
OTR
2
88502
0
0
IMMUNOCORE HLDGS PLC
ADS
45258D105
576403
18516
SH
SOLE
18516
0
0
IMMUNOCORE HLDGS PLC
ADS
45258D105
25751234
827216
SH
OTR
1
560194
0
267022
IMPERIAL OIL LTD
COM NEW
453038408
1767746
25094
SH
SOLE
25094
0
0
INARI MED INC
COM
45332Y109
22736561
551323
SH
OTR
1
370807
0
180516
INARI MED INC
COM
45332Y109
504943
12244
SH
SOLE
12244
0
0
INFORMATICA INC
COM CL A
45674M101
703264
27819
SH
OTR
1
27819
0
0
INSMED INC
COM PAR $.01
457669307
42353505
580185
SH
OTR
1
401892
0
178293
INSMED INC
COM PAR $.01
457669307
892790
12230
SH
SOLE
12230
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
742157
4620
SH
OTR
1
4548
0
72
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
3925399
24436
SH
SOLE
24436
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
369204
1670
SH
OTR
1
1670
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
538772
2437
SH
SOLE
2437
0
0
INVESCO ADVANTAGE MUN INCOME
SH BEN INT
46132E103
3539634
380197
SH
OTR
1
379409
0
788
INVESCO BD FD
COM
46132L107
1130263
66447
SH
OTR
1
66447
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
996195
10158
SH
OTR
1
10158
0
0
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
393627
3384
SH
OTR
1
3384
0
0
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP 600
46138G664
358869
7851
SH
OTR
1
7851
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
2626250
125000
SH
SOLE
125000
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
270527
17275
SH
OTR
1
17275
0
0
INVESCO HIGH INCOME TR II
COM
46131F101
526693
45700
SH
OTR
1
45700
0
0
INVESCO MUN OPPORTUNITY TR
COM
46132C107
5718942
556859
SH
OTR
1
555750
0
1109
INVESCO MUNICIPAL TRUST
COM
46131J103
5760764
561478
SH
OTR
1
560363
0
1115
INVESCO QQQ TR
UNIT SER 1
46090E103
310325155
635821
SH
SOLE
635821
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
29148517
59722
SH
OTR
1
59722
0
0
INVESCO TR INVT GRADE MUNS
COM
46131M106
5739856
543547
SH
OTR
1
542469
0
1078
IPG PHOTONICS CORP
COM
44980X109
1674950
22537
SH
OTR
1
15508
0
7029
IRHYTHM TECHNOLOGIES INC
COM
450056106
620052
8352
SH
SOLE
8352
0
0
IRHYTHM TECHNOLOGIES INC
COM
450056106
27713198
373292
SH
OTR
1
254332
0
118960
ISHARES INC
MSCI GBL MIN VOL
464286525
7545236
65880
SH
SOLE
0
0
65880
ISHARES TR
7-10 YR TRSY BD
464287440
475195
4843
SH
OTR
1
4843
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
1015743
13014
SH
OTR
1
13014
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
43140584
692243
SH
OTR
1
692243
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
41594953
355634
SH
OTR
1
355634
0
0
ISHARES TR
CORE S&P500 ETF
464287200
11978244
20766
SH
OTR
1
20766
0
0
ISHARES TR
CORE US AGGBD ET
464287226
1091691
10780
SH
OTR
1
10780
0
0
ISHARES TR
ESG EAFE ETF
46436E759
1984342
27545
SH
SOLE
27545
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
2770350
34500
SH
SOLE
34500
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
513599
6396
SH
OTR
1
6396
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
523097
4630
SH
OTR
1
4630
0
0
ISHARES TR
MSCI EAFE ETF
464287465
12367037
147878
SH
OTR
1
147878
0
0
ISHARES TR
MSCI EAFE ETF
464287465
21503615
257128
SH
SOLE
257128
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
3737498
81498
SH
SOLE
81498
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
66497
1450
SH
OTR
1
1450
0
0
ISHARES TR
PFD AND INCM SEC
464288687
4078484
122735
SH
OTR
1
122735
0
0
ISHARES TR
RUS 1000 ETF
464287622
128586
409
SH
SOLE
409
0
0
ISHARES TR
RUS 1000 ETF
464287622
2371129
7542
SH
OTR
1
7542
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
293547
782
SH
OTR
1
782
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
267428
1409
SH
OTR
1
1409
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
2142780
7545
SH
OTR
1
7545
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
412509
3517
SH
OTR
1
3517
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
219932
1663
SH
OTR
1
1663
0
0
ISHARES TR
RUS MID CAP ETF
464287499
3987189
45237
SH
OTR
1
45237
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
1157243
5239
SH
OTR
1
5239
0
0
ISHARES TR
TIPS BD ETF
464287176
474248
4293
SH
OTR
1
4293
0
0
ISHARES TR
US CONSM STAPLES
464287812
211710
3000
SH
OTR
1
3000
0
0
ITT INC
COM
45073V108
5520208
36922
SH
OTR
1
25404
0
11518
JFROG LTD
ORD SHS
M6191J100
1002984
34538
SH
SOLE
34538
0
0
JFROG LTD
ORD SHS
M6191J100
43908596
1512004
SH
OTR
1
1017588
0
494416
JOHNSON & JOHNSON
COM
478160104
35475744
218905
SH
OTR
2
218905
0
0
JOHNSON & JOHNSON
COM
478160104
108240522
667904
SH
OTR
1
546608
0
121296
JOHNSON & JOHNSON
COM
478160104
379469324
2341536
SH
SOLE
2302091
0
39445
JPMORGAN CHASE & CO.
COM
46625H100
774911
3675
SH
OTR
1
3675
0
0
KASPI KZ JSC
SPONSORED ADS
48581R205
46522933
438937
SH
OTR
2
438937
0
0
KELLANOVA
COM
487836108
503550
6239
SH
SOLE
6239
0
0
KENVUE INC
COM
49177J102
170746
7382
SH
SOLE
7382
0
0
KENVUE INC
COM
49177J102
164200
7099
SH
OTR
1
7099
0
0
KINROSS GOLD CORP
COM
496902404
98737
10526
SH
SOLE
10526
0
0
KLA CORP
COM NEW
482480100
669865
865
SH
SOLE
865
0
0
KLA CORP
COM NEW
482480100
2352658
3038
SH
OTR
1
2923
0
115
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
20576422
381398
SH
OTR
1
256054
0
125344
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
530814
9839
SH
SOLE
9839
0
0
KROGER CO
COM
501044101
506532
8840
SH
SOLE
8840
0
0
KRYSTAL BIOTECH INC
COM
501147102
2948886
16200
SH
OTR
1
11153
0
5047
L3HARRIS TECHNOLOGIES INC
COM
502431109
487634
2050
SH
SOLE
2050
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
58754
247
SH
OTR
1
247
0
0
LATTICE SEMICONDUCTOR CORP
COM
518415104
43792462
825183
SH
OTR
1
561541
0
263642
LATTICE SEMICONDUCTOR CORP
COM
518415104
2195294
41366
SH
SOLE
41366
0
0
LAUREATE EDUCATION INC
COMMON STOCK
518613203
7138098
429747
SH
OTR
2
429747
0
0
LEIDOS HOLDINGS INC
COM
525327102
525023
3221
SH
SOLE
3221
0
0
LENNOX INTL INC
COM
526107107
49207335
81430
SH
OTR
1
54708
0
26722
LENNOX INTL INC
COM
526107107
1258132
2082
SH
SOLE
2082
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
644466
39000
SH
SOLE
39000
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
833559
4341
SH
SOLE
4341
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
36491481
190040
SH
OTR
1
127658
0
62382
LINDE PLC
SHS
G54950103
145444207
305004
SH
SOLE
296432
0
8572
LINDE PLC
SHS
G54950103
80670883
169171
SH
OTR
1
169171
0
0
LIQUIDITY SVCS INC
COM
53635B107
444600
19500
SH
SOLE
19500
0
0
LOCKHEED MARTIN CORP
COM
539830109
690950
1182
SH
OTR
1
1182
0
0
LOCKHEED MARTIN CORP
COM
539830109
488108
835
SH
SOLE
835
0
0
LOWES COS INC
COM
548661107
149193931
550836
SH
SOLE
535332
0
15504
LOWES COS INC
COM
548661107
76062264
280828
SH
OTR
1
280828
0
0
MADRIGAL PHARMACEUTICALS INC
COM
558868105
515695
2430
SH
SOLE
2430
0
0
MADRIGAL PHARMACEUTICALS INC
COM
558868105
23227479
109450
SH
OTR
1
73573
0
35877
MANHATTAN ASSOCIATES INC
COM
562750109
1311794
4662
SH
SOLE
4662
0
0
MANHATTAN ASSOCIATES INC
COM
562750109
58480894
207836
SH
OTR
1
141017
0
66819
MANULIFE FINL CORP
COM
56501R106
618415
20898
SH
SOLE
20898
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
211589350
428492
SH
OTR
1
344456
0
84036
MASTERCARD INCORPORATED
CL A
57636Q104
960333352
1944782
SH
SOLE
1919728
0
25054
MASTERCARD INCORPORATED
CL A
57636Q104
74485286
150841
SH
OTR
2
150841
0
0
MATADOR RES CO
COM
576485205
3120774
63148
SH
OTR
1
43502
0
19646
MATERION CORP
COM
576690101
4386478
39214
SH
OTR
1
26995
0
12219
MCDONALDS CORP
COM
580135101
45067
148
SH
OTR
1
148
0
0
MCDONALDS CORP
COM
580135101
33861512
111200
SH
SOLE
111200
0
0
MCKESSON CORP
COM
58155Q103
418774
847
SH
SOLE
847
0
0
MERCK & CO INC
COM
58933Y105
528622
4655
SH
SOLE
4655
0
0
MERCK & CO INC
COM
58933Y105
95277
839
SH
OTR
1
839
0
0
META PLATFORMS INC
CL A
30303M102
9264941
16185
SH
OTR
1
15448
0
737
META PLATFORMS INC
CL A
30303M102
8106895
14162
SH
SOLE
14162
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
31747149
21169
SH
OTR
2
21169
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
94205155
62816
SH
OTR
1
51053
0
11763
METTLER TOLEDO INTERNATIONAL
COM
592688105
421402203
280991
SH
SOLE
277336
0
3655
MICRON TECHNOLOGY INC
COM
595112103
2553029
24617
SH
OTR
1
23324
0
1293
MICROSOFT CORP
COM
594918104
112357354
261114
SH
OTR
2
261114
0
0
MICROSOFT CORP
COM
594918104
370314029
860595
SH
OTR
1
714686
0
145909
MICROSOFT CORP
COM
594918104
1500895006
3488020
SH
SOLE
3442951
0
45069
MIDDLEBY CORP
COM
596278101
27044646
194384
SH
SOLE
188311
0
6073
MIDDLEBY CORP
COM
596278101
20836248
149761
SH
OTR
1
149761
0
0
MODINE MFG CO
COM
607828100
20697313
155865
SH
OTR
1
103806
0
52059
MODINE MFG CO
COM
607828100
497697
3748
SH
SOLE
3748
0
0
MONGODB INC
CL A
60937P106
59358587
219562
SH
OTR
1
150519
0
69043
MONGODB INC
CL A
60937P106
1672115
6185
SH
SOLE
6185
0
0
MONROE CAP CORP
COM
610335101
678752
84004
SH
OTR
1
84004
0
0
MOODYS CORP
COM
615369105
264585349
557503
SH
OTR
1
453200
0
104303
MOODYS CORP
COM
615369105
89511471
188608
SH
OTR
2
188608
0
0
MOODYS CORP
COM
615369105
1149265720
2421597
SH
SOLE
2388798
0
32799
MORGAN STANLEY EMERGING MKTS
COM
617477104
2071178
410948
SH
OTR
1
410948
0
0
MORGAN STANLEY EMKT DBT FD I
COM
61744H105
831762
104888
SH
OTR
1
104888
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
7788041
17321
SH
OTR
1
16759
0
562
MOTOROLA SOLUTIONS INC
COM NEW
620076307
6181963
13749
SH
SOLE
13749
0
0
MSCI INC
COM
55354G100
113042369
193921
SH
OTR
1
157958
0
35963
MSCI INC
COM
55354G100
489814511
840263
SH
SOLE
828889
0
11374
MSCI INC
COM
55354G100
37745883
64752
SH
OTR
2
64752
0
0
MUELLER INDS INC
COM
624756102
34735042
468759
SH
OTR
1
315707
0
153052
MUELLER INDS INC
COM
624756102
817101
11027
SH
SOLE
11027
0
0
MURPHY USA INC
COM
626755102
1152823
2339
SH
SOLE
2339
0
0
MURPHY USA INC
COM
626755102
52233870
105979
SH
OTR
1
71032
0
34947
NEUBERGER BERMAN MUN FD INC
COM
64124P101
2111033
190012
SH
OTR
1
189626
0
386
NEUROCRINE BIOSCIENCES INC
COM
64125C109
1865181
16188
SH
SOLE
16188
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
57680630
500613
SH
OTR
1
339646
0
160967
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581206
3895977
51371
SH
OTR
2
51371
0
0
NEW YORK TIMES CO
CL A
650111107
1650281
29644
SH
SOLE
29644
0
0
NEW YORK TIMES CO
CL A
650111107
68430900
1229224
SH
OTR
1
832189
0
397035
NEXGEN ENERGY LTD
COM
65340P106
2826619
432870
SH
SOLE
145629
0
287241
NIKE INC
CL B
654106103
30502950
345056
SH
OTR
1
345056
0
0
NIKE INC
CL B
654106103
73403028
830351
SH
SOLE
806163
0
24188
NOBLE CORP PLC
ORD SHS A
G65431127
12332377
341239
SH
OTR
2
341239
0
0
NORDSON CORP
COM
655663102
50738540
193194
SH
OTR
1
129914
0
63280
NORDSON CORP
COM
655663102
1268766
4831
SH
SOLE
4831
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
1913367
102190
SH
SOLE
29632
0
72558
NORTHROP GRUMMAN CORP
COM
666807102
491105
930
SH
SOLE
930
0
0
NOVO-NORDISK A S
ADR
670100205
212064
1781
SH
OTR
1
1781
0
0
NOVO-NORDISK A S
ADR
670100205
122166
1026
SH
SOLE
1026
0
0
NU HLDGS LTD
ORD SHS CL A
G6683N103
1369013
100294
SH
OTR
1
100294
0
0
NU HLDGS LTD
ORD SHS CL A
G6683N103
1676247
122802
SH
SOLE
122802
0
0
NUTRIEN LTD
COM
67077M108
49056598
1019553
SH
SOLE
903100
0
116453
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
2200098
164309
SH
OTR
1
163963
0
346
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
5674833
474088
SH
OTR
1
473150
0
938
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
3635719
267529
SH
OTR
1
266965
0
564
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
1112259
192100
SH
OTR
1
192100
0
0
NUVEEN MORTGAGE AND INCOME F
COM
670735109
505867
27448
SH
OTR
1
27448
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
5709163
435814
SH
OTR
1
434941
0
873
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
2296246
284541
SH
OTR
1
284541
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
5679758
458785
SH
OTR
1
457875
0
910
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
2333569
179092
SH
OTR
1
178720
0
372
NUVEI CORPORATION
SUB VTG SHS
67079A102
1068483
32000
SH
SOLE
32000
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
1022705
14556
SH
OTR
1
14556
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
6885
98
SH
SOLE
98
0
0
NVIDIA CORPORATION
COM
67066G104
4044316
33303
SH
OTR
1
31006
0
2297
NVIDIA CORPORATION
COM
67066G104
21252
175
SH
SOLE
175
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
1372377
5718
SH
SOLE
5718
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
67923
283
SH
OTR
1
283
0
0
OCCIDENTAL PETE CORP
COM
674599105
418299
8116
SH
SOLE
8116
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
4416185
45434
SH
OTR
1
31277
0
14157
OPTION CARE HEALTH INC
COM NEW
68404L201
20441122
653071
SH
OTR
1
439022
0
214049
OPTION CARE HEALTH INC
COM NEW
68404L201
457919
14630
SH
SOLE
14630
0
0
ORACLE CORP
COM
68389X105
56843054
333586
SH
OTR
2
333586
0
0
ORACLE CORP
COM
68389X105
598259064
3510910
SH
SOLE
3453791
0
57119
ORACLE CORP
COM
68389X105
169642572
995555
SH
OTR
1
810592
0
184963
OREILLY AUTOMOTIVE INC
COM
67103H107
482520
419
SH
SOLE
419
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
14133397
762075
SH
SOLE
353518
0
408557
OTIS WORLDWIDE CORP
COM
68902V107
40516124
389803
SH
OTR
2
389803
0
0
OTIS WORLDWIDE CORP
COM
68902V107
110621367
1064281
SH
OTR
1
846836
0
217445
OTIS WORLDWIDE CORP
COM
68902V107
566391199
5449213
SH
SOLE
5385499
0
63714
OWENS CORNING NEW
COM
690742101
235478
1334
SH
OTR
1
1334
0
0
PALO ALTO NETWORKS INC
COM
697435105
1328235
3886
SH
OTR
1
3886
0
0
PATRICK INDS INC
COM
703343103
628564
4415
SH
SOLE
4415
0
0
PATRICK INDS INC
COM
703343103
27259014
191466
SH
OTR
1
128674
0
62792
PDD HOLDINGS INC
SPONSORED ADS
722304102
1825732
13543
SH
SOLE
13543
0
0
PDD HOLDINGS INC
SPONSORED ADS
722304102
85874
637
SH
OTR
1
637
0
0
PEMBINA PIPELINE CORP
COM
706327103
49380866
1196390
SH
SOLE
1084690
0
111700
PEPSICO INC
COM
713448108
35023158
205958
SH
OTR
2
205958
0
0
PEPSICO INC
COM
713448108
113032405
664701
SH
OTR
1
548670
0
116031
PEPSICO INC
COM
713448108
424069500
2493793
SH
SOLE
2454255
0
39538
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
67453
4681
SH
OTR
1
4681
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
1375117
95428
SH
SOLE
95428
0
0
PFIZER INC
COM
717081103
163685
5656
SH
OTR
1
5656
0
0
PFIZER INC
COM
717081103
467352
16149
SH
SOLE
16149
0
0
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
826447
59286
SH
OTR
1
59286
0
0
PIMCO CALIF MUN INCOME FD
COM
72200N106
2106530
211499
SH
OTR
1
211058
0
441
PIMCO CALIF MUN INCOME FD II
COM
72200M108
2150266
342399
SH
OTR
1
341688
0
711
PIMCO MUN INCOME FD II
COM
72200W106
3518602
374718
SH
OTR
1
373930
0
788
PIMCO MUN INCOME FD III
COM
72201A103
3487438
422208
SH
OTR
1
421306
0
902
PIONEER FLOATING RATE FUND I
COM
72369J102
508464
51360
SH
OTR
1
51360
0
0
PNC FINL SVCS GROUP INC
COM
693475105
274133
1483
SH
OTR
1
1483
0
0
POOL CORP
COM
73278L105
3768000
10000
SH
SOLE
10000
0
0
POWER INTEGRATIONS INC
COM
739276103
684289
10672
SH
SOLE
10672
0
0
POWER INTEGRATIONS INC
COM
739276103
30089528
469269
SH
OTR
1
316239
0
153030
PROCORE TECHNOLOGIES INC
COM
74275K108
42709129
691982
SH
OTR
1
469350
0
222632
PROCORE TECHNOLOGIES INC
COM
74275K108
1011159
16383
SH
SOLE
16383
0
0
PROCTER AND GAMBLE CO
COM
742718109
3908604
22567
SH
SOLE
22567
0
0
PROCTER AND GAMBLE CO
COM
742718109
831014
4798
SH
OTR
1
4738
0
60
PROGRESSIVE CORP
COM
743315103
533150
2101
SH
SOLE
2101
0
0
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
3352687
307586
SH
OTR
1
306969
0
617
QORVO INC
COM
74736K101
433034
4192
SH
SOLE
4192
0
0
RALPH LAUREN CORP
CL A
751212101
678545
3500
SH
OTR
1
3500
0
0
RAYMOND JAMES FINL INC
COM
754730109
1684805
13758
SH
OTR
1
13675
0
83
RAYMOND JAMES FINL INC
COM
754730109
3434636
28047
SH
SOLE
28047
0
0
RB GLOBAL INC
COM
74935Q107
249115710
3091232
SH
SOLE
3009508
0
81724
RELX PLC
SPONSORED ADR
759530108
269288
5674
SH
SOLE
5674
0
0
RELX PLC
SPONSORED ADR
759530108
121165
2553
SH
OTR
1
2553
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
51852157
190353
SH
OTR
1
129408
0
60945
RENAISSANCERE HLDGS LTD
COM
G7496G103
1143808
4199
SH
SOLE
4199
0
0
RENEW ENERGY GLOBAL PLC
CL A SHS
G7500M104
2233051
355016
SH
OTR
2
355016
0
0
REPUBLIC SVCS INC
COM
760759100
468158
2331
SH
SOLE
2331
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
270554150
3744620
SH
SOLE
3584897
0
159723
ROCKWELL AUTOMATION INC
COM
773903109
2183654
8134
SH
SOLE
8134
0
0
ROCKWELL AUTOMATION INC
COM
773903109
417455
1555
SH
OTR
1
1531
0
24
ROGERS COMMUNICATIONS INC
CL B
775109200
277315
6888
SH
SOLE
6888
0
0
ROLLINS INC
COM
775711104
30388464
600800
SH
OTR
2
600800
0
0
ROLLINS INC
COM
775711104
12836041
253777
SH
SOLE
164977
0
88800
ROYAL BK CDA
COM
780087102
594791004
4759385
SH
SOLE
4494257
0
265128
ROYAL CARIBBEAN GROUP
COM
V7780T103
4515408
25459
SH
OTR
1
24112
0
1347
S&P GLOBAL INC
COM
78409V104
100960464
195425
SH
OTR
1
195306
0
119
S&P GLOBAL INC
COM
78409V104
53786341
104112
SH
OTR
2
104112
0
0
S&P GLOBAL INC
COM
78409V104
274431644
531206
SH
SOLE
482740
0
48466
SABA CAPITAL INCOME & OPPORT
COM NEW
880198205
2915569
342605
SH
OTR
1
342605
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
43941173
351839
SH
OTR
1
238834
0
113005
SAREPTA THERAPEUTICS INC
COM
803607100
1018728
8157
SH
SOLE
8157
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
25058813
351456
SH
OTR
2
351456
0
0
SEADRILL 2021 LTD
COM
G7997W102
10129368
254891
SH
OTR
2
254891
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
908642
10349
SH
SOLE
10349
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
14645728
64873
SH
OTR
1
64873
0
0
SERVICENOW INC
COM
81762P102
339868
380
SH
SOLE
380
0
0
SERVICENOW INC
COM
81762P102
3293144
3682
SH
OTR
1
3488
0
194
SHERWIN WILLIAMS CO
COM
824348106
674475774
1767170
SH
SOLE
1743958
0
23212
SHERWIN WILLIAMS CO
COM
824348106
154725583
405391
SH
OTR
1
332467
0
72924
SHERWIN WILLIAMS CO
COM
824348106
48765594
127769
SH
OTR
2
127769
0
0
SHOPIFY INC
CL A
82509L107
550133
6858
SH
SOLE
6858
0
0
SMITH A O CORP
COM
831865209
1509952
16809
SH
SOLE
16809
0
0
SMITH A O CORP
COM
831865209
64360500
716470
SH
OTR
1
482371
0
234099
SMUCKER J M CO
COM NEW
832696405
473017
3906
SH
SOLE
3906
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
2315695
4036
SH
OTR
1
4036
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
66595176
116068
SH
SOLE
116068
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
982664
1725
SH
OTR
1
1725
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
78497
213
SH
OTR
1
213
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
1595735
4330
SH
SOLE
4330
0
0
SPRINGWORKS THERAPEUTICS INC
COM
85205L107
39462483
1231663
SH
OTR
1
834493
0
397170
SPRINGWORKS THERAPEUTICS INC
COM
85205L107
842684
26301
SH
SOLE
26301
0
0
SPROUTS FMRS MKT INC
COM
85208M102
30983475
280622
SH
OTR
1
186346
0
94276
SPROUTS FMRS MKT INC
COM
85208M102
728706
6600
SH
SOLE
6600
0
0
SPX TECHNOLOGIES INC
COM
78473E103
5306829
33280
SH
SOLE
33280
0
0
STANTEC INC
COM
85472N109
200813295
2493918
SH
SOLE
2334877
0
159041
STARBUCKS CORP
COM
855244109
991181
10167
SH
SOLE
10167
0
0
STARBUCKS CORP
COM
855244109
3956729
40586
SH
OTR
1
38443
0
2143
STIFEL FINL CORP
COM
860630102
60355727
642766
SH
OTR
1
432723
0
210043
STIFEL FINL CORP
COM
860630102
1413007
15048
SH
SOLE
15048
0
0
STRYKER CORPORATION
COM
863667101
3885351
10755
SH
SOLE
10755
0
0
STRYKER CORPORATION
COM
863667101
2863708
7927
SH
OTR
1
7580
0
347
SUN LIFE FINANCIAL INC.
COM
866796105
48564544
836152
SH
SOLE
760774
0
75378
SUNCOR ENERGY INC NEW
COM
867224107
57295159
1550252
SH
SOLE
1374017
0
176235
SYNOPSYS INC
COM
871607107
22117090
43676
SH
SOLE
28254
0
15422
SYNOPSYS INC
COM
871607107
52189566
103062
SH
OTR
2
103062
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
297315399
1711956
SH
OTR
1
1368206
0
343750
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
107989569
621809
SH
OTR
2
621809
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
1525166293
8781979
SH
SOLE
8510122
0
271857
TAPESTRY INC
COM
876030107
64105619
1364530
SH
OTR
1
925118
0
439412
TAPESTRY INC
COM
876030107
1456521
31003
SH
SOLE
31003
0
0
TC ENERGY CORP
COM
87807B107
31659140
730141
SH
SOLE
664990
0
65151
TECK RESOURCES LTD
CL B
878742204
251923
4817
SH
SOLE
4817
0
0
TELUS CORPORATION
COM
87971M103
283854385
16882528
SH
SOLE
16140152
0
742376
TENABLE HLDGS INC
COM
88025T102
2493520
61538
SH
OTR
1
42095
0
19443
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
5233954
434353
SH
OTR
2
434353
0
0
TEXAS INSTRS INC
COM
882508104
3403034
16474
SH
SOLE
16474
0
0
TEXAS INSTRS INC
COM
882508104
516632
2501
SH
OTR
1
2463
0
38
TEXAS ROADHOUSE INC
COM
882681109
1036642
5870
SH
SOLE
5870
0
0
TEXAS ROADHOUSE INC
COM
882681109
40633188
230086
SH
OTR
1
154594
0
75492
TFI INTL INC
COM
87241L109
27716868
202090
SH
SOLE
202090
0
0
THE LION ELECTRIC COMPANY
COMMON STOCK
536221104
6737
10000
SH
SOLE
10000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
59364781
95971
SH
OTR
2
95971
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
2040662
3299
SH
OTR
1
3119
0
180
THERMO FISHER SCIENTIFIC INC
COM
883556102
25146726
40653
SH
SOLE
26293
0
14360
THOMSON REUTERS CORP.
COM
884903808
458559007
2684883
SH
SOLE
2591176
0
93707
TIDEWATER INC NEW
COM
88642R109
13291919
185150
SH
OTR
2
185150
0
0
TIM S A
SPONSORED ADR
88706T108
1710583
99337
SH
OTR
2
99337
0
0
TJX COS INC NEW
COM
872540109
725143401
6169333
SH
SOLE
6094362
0
74971
TJX COS INC NEW
COM
872540109
154513970
1314565
SH
OTR
1
1064841
0
249724
TJX COS INC NEW
COM
872540109
52746663
448755
SH
OTR
2
448755
0
0
T-MOBILE US INC
COM
872590104
483295
2342
SH
SOLE
2342
0
0
TOPBUILD CORP
COM
89055F103
53481277
131465
SH
OTR
1
88580
0
42885
TOPBUILD CORP
COM
89055F103
1222464
3005
SH
SOLE
3005
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
368843777
5825506
SH
SOLE
5526985
0
298521
TRACTOR SUPPLY CO
COM
892356106
5248959
18042
SH
SOLE
18042
0
0
TRACTOR SUPPLY CO
COM
892356106
2597714
8929
SH
OTR
1
8876
0
53
TRADEWEB MKTS INC
CL A
892672106
81606123
659870
SH
OTR
2
659870
0
0
TRADEWEB MKTS INC
CL A
892672106
34538434
279279
SH
SOLE
180502
0
98777
TRANE TECHNOLOGIES PLC
SHS
G8994E103
617303
1588
SH
OTR
1
1588
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
122450
315
SH
SOLE
315
0
0
TYLER TECHNOLOGIES INC
COM
902252105
2533929
4341
SH
SOLE
4341
0
0
TYLER TECHNOLOGIES INC
COM
902252105
102418927
175459
SH
OTR
1
118620
0
56839
UBER TECHNOLOGIES INC
COM
90353T100
7028362
93512
SH
OTR
1
89989
0
3523
UBER TECHNOLOGIES INC
COM
90353T100
330704
4400
SH
SOLE
4400
0
0
UBS GROUP AG
SHS
H42097107
158290
5121
SH
OTR
1
5121
0
0
UBS GROUP AG
SHS
H42097107
3288175
106379
SH
SOLE
106379
0
0
ULTA BEAUTY INC
COM
90384S303
709366
1823
SH
OTR
1
1823
0
0
UNILEVER PLC
SPON ADR NEW
904767704
6865038
105681
SH
SOLE
105681
0
0
UNION PAC CORP
COM
907818108
3096528
12563
SH
SOLE
12563
0
0
UNION PAC CORP
COM
907818108
574052
2329
SH
OTR
1
2292
0
37
UNITED THERAPEUTICS CORP DEL
COM
91307C102
517457
1444
SH
SOLE
1444
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
188643494
322644
SH
OTR
1
267474
0
55170
UNITEDHEALTH GROUP INC
COM
91324P102
57930094
99080
SH
OTR
2
99080
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
790720647
1352399
SH
SOLE
1332997
0
19402
VALARIS LTD
CL A
G9460G101
15824861
283854
SH
OTR
2
283854
0
0
VALVOLINE INC
COM
92047W101
571294
13651
SH
SOLE
13651
0
0
VALVOLINE INC
COM
92047W101
24966580
596573
SH
OTR
1
400635
0
195938
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1143939
5998
SH
OTR
1
5998
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
891872
11334
SH
OTR
1
11334
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
235131
1292
SH
OTR
1
1292
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
2802666
10623
SH
OTR
1
10623
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
261617203
495797
SH
OTR
1
495797
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
2804059
11821
SH
OTR
1
11821
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
13015
272
SH
OTR
1
272
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
3080344
64375
SH
SOLE
64375
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
333038
2644
SH
OTR
1
2644
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
15214614
288101
SH
OTR
1
288101
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
7713217
146056
SH
SOLE
146056
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
286043
2814
SH
OTR
1
2814
0
0
VANGUARD WORLD FD
HEALTH CAR ETF
92204A504
406650
1441
SH
OTR
1
1441
0
0
VANGUARD WORLD FD
INF TECH ETF
92204A702
231675
395
SH
OTR
1
395
0
0
VEEVA SYS INC
CL A COM
922475108
19868813
94672
SH
SOLE
61158
0
33514
VEEVA SYS INC
CL A COM
922475108
47232922
225058
SH
OTR
2
225058
0
0
VERISK ANALYTICS INC
COM
92345Y106
5609207
20933
SH
OTR
1
20220
0
713
VERISK ANALYTICS INC
COM
92345Y106
3613173
13484
SH
SOLE
13484
0
0
VERRA MOBILITY CORP
CL A COM STK
92511U102
750064
26971
SH
SOLE
26971
0
0
VERRA MOBILITY CORP
CL A COM STK
92511U102
33154720
1192187
SH
OTR
1
802037
0
390150
VERTEX PHARMACEUTICALS INC
COM
92532F100
313929
675
SH
SOLE
675
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
2548173
5479
SH
OTR
1
5210
0
269
VIKING THERAPEUTICS INC
COM
92686J106
380556
6011
SH
SOLE
6011
0
0
VIKING THERAPEUTICS INC
COM
92686J106
18062786
285307
SH
OTR
1
195502
0
89805
VIRTUS GLOBAL MULTI-SECTOR I
COM
92829B101
806756
99661
SH
OTR
1
99661
0
0
VISA INC
COM CL A
92826C839
4434394
16128
SH
OTR
1
15455
0
673
VISA INC
COM CL A
92826C839
66108703
240439
SH
OTR
2
240439
0
0
VISA INC
COM CL A
92826C839
99636656
362381
SH
SOLE
326836
0
35545
WALMART INC
COM
931142103
265022
3282
SH
OTR
1
3282
0
0
WASTE CONNECTIONS INC
COM
94106B101
417384680
2332002
SH
SOLE
2227015
0
104987
WATERS CORP
COM
941848103
331099
920
SH
OTR
1
920
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833118
2072473
24405
SH
OTR
1
16808
0
7597
WEST PHARMACEUTICAL SVSC INC
COM
955306105
11230787
37416
SH
SOLE
24368
0
13048
WEST PHARMACEUTICAL SVSC INC
COM
955306105
26131629
87059
SH
OTR
2
87059
0
0
WESTERN ASSET GLOBAL CORP DE
COM
95790C107
778043
60454
SH
OTR
1
60454
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
1991745
491789
SH
OTR
1
491789
0
0
WESTERN ASSET INVESTMENT GRA
COM
95766T100
1115566
86747
SH
OTR
1
86747
0
0
WESTERN ASSET MANAGED MUNS F
COM
95766M105
3368866
310781
SH
OTR
1
310150
0
631
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
1719963
152479
SH
OTR
1
152479
0
0
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
2072623
242412
SH
OTR
1
242412
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
2334732
264110
SH
OTR
1
264110
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
24530618
401132
SH
SOLE
355189
0
45943
WINGSTOP INC
COM
974155103
98622610
237028
SH
OTR
1
159571
0
77457
WINGSTOP INC
COM
974155103
2365831
5686
SH
SOLE
5686
0
0
WINMARK CORP
COM
974250102
3400801
8881
SH
SOLE
8881
0
0
WINTRUST FINL CORP
COM
97650W108
45600725
420167
SH
OTR
1
283015
0
137152
WINTRUST FINL CORP
COM
97650W108
1032771
9516
SH
SOLE
9516
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
11125337
221532
SH
OTR
1
221532
0
0
WORKDAY INC
CL A
98138H101
916538
3750
SH
OTR
1
3750
0
0
WP CAREY INC
COM
92936U109
225962
3627
SH
OTR
1
3627
0
0
XENON PHARMACEUTICALS INC
COM
98420N105
21338225
541992
SH
OTR
1
364770
0
177222
XENON PHARMACEUTICALS INC
COM
98420N105
480629
12208
SH
SOLE
12208
0
0
XPEL INC
COM
98379L100
1344470
31000
SH
SOLE
31000
0
0
ZOETIS INC
CL A
98978V103
815321
4173
SH
OTR
1
4109
0
64
ZOETIS INC
CL A
98978V103
63018256
322542
SH
OTR
2
322542
0
0
ZOETIS INC
CL A
98978V103
51237233
262244
SH
SOLE
212067
0
50177
ZURN ELKAY WATER SOLNS CORP
COM
98983L108
4385435
122021
SH
OTR
1
84058
0
37963