0001085146-24-002157.txt : 20240501
0001085146-24-002157.hdr.sgml : 20240501
20240501104611
ACCESSION NUMBER: 0001085146-24-002157
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240501
DATE AS OF CHANGE: 20240501
EFFECTIVENESS DATE: 20240501
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: 24901028
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
03-31-2024
03-31-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
05-01-2024
2
740
34313327148
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
235276
2070
SH
SOLE
2070
0
0
ABBVIE INC
COM
00287Y109
559958
3075
SH
SOLE
3075
0
0
ABRDN ASIA PACIFIC INCOME FU
COM
003009107
2505121
894686
SH
OTR
894686
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
11565682
33368
SH
SOLE
33368
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
1307760
3773
SH
OTR
3745
0
28
ACI WORLDWIDE INC
COM
004498101
29078610
875598
SH
OTR
567164
0
308434
ACI WORLDWIDE INC
COM
004498101
347642
10468
SH
SOLE
10468
0
0
ADOBE INC
COM
00724F101
150054920
297374
SH
SOLE
276290
0
21084
ADOBE INC
COM
00724F101
3206733
6355
SH
OTR
1
6355
0
0
ADOBE INC
COM
00724F101
39811931
78898
SH
OTR
78898
0
0
ADOBE INC
COM
00724F101
48268018
95656
SH
OTR
2
95656
0
0
ADVANCED ENERGY INDS
COM
007973100
4703726
46124
SH
OTR
31624
0
14500
AGNICO EAGLE MINES LTD
COM
008474108
2589807
43405
SH
SOLE
43405
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
19490554
1321200
SH
SOLE
488615
0
832585
ALCON AG
ORD SHS
H01301128
70220383
843083
SH
OTR
1
843083
0
0
ALCON AG
ORD SHS
H01301128
164393471
1973748
SH
SOLE
1671564
0
302184
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
2015453
189779
SH
OTR
189779
0
0
ALLSPRING INCOME OPPORTUNIT
INC OPPTY FD
94987B105
758016
114159
SH
OTR
114159
0
0
ALLSPRING MULTI SECTOR INCOM
COM
94987D101
1034100
110836
SH
OTR
110836
0
0
ALPHABET INC
CAP STK CL A
02079K305
149359724
989596
SH
OTR
1
634791
0
354805
ALPHABET INC
CAP STK CL A
02079K305
87983134
582940
SH
OTR
2
582940
0
0
ALPHABET INC
CAP STK CL A
02079K305
1297517892
8596819
SH
SOLE
8481479
0
115340
ALPHABET INC
CAP STK CL A
02079K305
128396151
850700
SH
OTR
848954
0
1746
ALPHABET INC
CAP STK CL C
02079K107
2528277
16605
SH
SOLE
16605
0
0
ALPHABET INC
CAP STK CL C
02079K107
589398
3871
SH
OTR
3871
0
0
AMAZON COM INC
COM
023135106
3453555
19146
SH
OTR
18091
0
1055
AMAZON COM INC
COM
023135106
42121616
233516
SH
OTR
2
233516
0
0
AMAZON COM INC
COM
023135106
18729938
103836
SH
SOLE
67755
0
36081
AMERIPRISE FINL INC
COM
03076C106
1348641
3076
SH
SOLE
3076
0
0
AMERIPRISE FINL INC
COM
03076C106
1908529
4353
SH
OTR
4335
0
18
AMGEN INC
COM
031162100
109748
386
SH
OTR
386
0
0
AMGEN INC
COM
031162100
704829
2479
SH
SOLE
2479
0
0
AMICUS THERAPEUTICS INC
COM
03152W109
60854432
5165911
SH
OTR
3380776
0
1785135
AMICUS THERAPEUTICS INC
COM
03152W109
664604
56418
SH
SOLE
56418
0
0
AMPHENOL CORP NEW
CL A
032095101
16449141
142602
SH
SOLE
100223
0
42379
AMPHENOL CORP NEW
CL A
032095101
763617
6620
SH
OTR
6506
0
114
AMPHENOL CORP NEW
CL A
032095101
31621242
274133
SH
OTR
2
274133
0
0
ANALOG DEVICES INC
COM
032654105
52087205
263346
SH
OTR
263346
0
0
ANALOG DEVICES INC
COM
032654105
148044628
748494
SH
SOLE
730532
0
17962
ANALOG DEVICES INC
COM
032654105
3575450
18077
SH
OTR
1
18077
0
0
ANSYS INC
COM
03662Q105
22316833
64284
SH
SOLE
41504
0
22780
ANSYS INC
COM
03662Q105
51185270
147440
SH
OTR
2
147440
0
0
AON PLC
SHS CL A
G0403H108
96445
289
SH
OTR
289
0
0
AON PLC
SHS CL A
G0403H108
138930639
416309
SH
SOLE
362881
0
53428
AON PLC
SHS CL A
G0403H108
50223191
150495
SH
OTR
1
150495
0
0
APELLIS PHARMACEUTICALS INC
COM
03753U106
55125177
937822
SH
OTR
614405
0
323417
APELLIS PHARMACEUTICALS INC
COM
03753U106
623950
10615
SH
SOLE
10615
0
0
APPLE INC
COM
037833100
2146587
12518
SH
OTR
12518
0
0
APPLE INC
COM
037833100
3974563
23178
SH
SOLE
23178
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
4608051
23326
SH
OTR
16009
0
7317
APPLIED MATLS INC
COM
038222105
1206446
5850
SH
OTR
5752
0
98
APPLIED MATLS INC
COM
038222105
3773390
18297
SH
SOLE
18297
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
1498552
11269
SH
OTR
11269
0
0
ARGENX SE
SPONSORED ADR
04016X101
62368004
158407
SH
OTR
104955
0
53452
ARGENX SE
SPONSORED ADR
04016X101
1449677
3682
SH
SOLE
3682
0
0
ARISTA NETWORKS INC
COM
040413106
2090756
7210
SH
SOLE
7210
0
0
ARISTA NETWORKS INC
COM
040413106
7946612
27404
SH
OTR
26151
0
1253
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
90254
93
SH
OTR
93
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
248440
256
SH
SOLE
256
0
0
ASPEN TECHNOLOGY INC
COM
29109X106
48596701
227854
SH
OTR
2
227854
0
0
ASPEN TECHNOLOGY INC
COM
29109X106
21287903
99812
SH
SOLE
64570
0
35242
ASTRAZENECA PLC
SPONSORED ADR
046353108
229198
3383
SH
SOLE
3383
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
62059
916
SH
OTR
916
0
0
AT&T INC
COM
00206R102
233640
13275
SH
SOLE
13275
0
0
AT&T INC
COM
00206R102
2869
163
SH
OTR
163
0
0
ATRICURE INC
COM
04963C209
27307547
897684
SH
OTR
586154
0
311530
ATRICURE INC
COM
04963C209
306968
10091
SH
SOLE
10091
0
0
ATS CORPORATION
COM
00217Y104
18002534
534665
SH
SOLE
343568
0
191097
AUNA S A
CLASS A
L0415A103
11145470
1046523
SH
OTR
2
1046523
0
0
AUTODESK INC
COM
052769106
23580771
90549
SH
SOLE
58624
0
31925
AUTODESK INC
COM
052769106
57032
219
SH
OTR
219
0
0
AUTODESK INC
COM
052769106
53792095
206559
SH
OTR
2
206559
0
0
AUTOZONE INC
COM
053332102
1165366711
369764
SH
SOLE
364801
0
4963
AUTOZONE INC
COM
053332102
76046163
24129
SH
OTR
2
24129
0
0
AUTOZONE INC
COM
053332102
111666111
35431
SH
OTR
35431
0
0
AUTOZONE INC
COM
053332102
128905637
40901
SH
OTR
1
26100
0
14801
AVIENT CORPORATION
COM
05368V106
28087829
647185
SH
OTR
419799
0
227386
AVIENT CORPORATION
COM
05368V106
319554
7363
SH
SOLE
7363
0
0
BANK MONTREAL QUE
COM
063671101
325747093
3334320
SH
SOLE
3167876
0
166444
BANK NEW YORK MELLON CORP
COM
064058100
1197056
20775
SH
SOLE
20775
0
0
BANK NEW YORK MELLON CORP
COM
064058100
1440730
25004
SH
OTR
24884
0
120
BANK NOVA SCOTIA HALIFAX
COM
064149107
1571904
30368
SH
SOLE
30368
0
0
BARRICK GOLD CORP
COM
067901108
2290264
137609
SH
SOLE
137609
0
0
BBB FOODS INC
CL A COM
G0896C103
11467001
482212
SH
OTR
2
482212
0
0
BCE INC
COM NEW
05534B760
6816703
200473
SH
SOLE
200473
0
0
BECTON DICKINSON & CO
COM
075887109
358140324
1447324
SH
SOLE
1424302
0
23022
BECTON DICKINSON & CO
COM
075887109
49342272
199403
SH
OTR
1
128444
0
70959
BECTON DICKINSON & CO
COM
075887109
41756693
168748
SH
OTR
168748
0
0
BECTON DICKINSON & CO
COM
075887109
28820749
116471
SH
OTR
2
116471
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
24710
158
SH
OTR
158
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
375649
2402
SH
SOLE
2402
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
3172200
5
SH
OTR
5
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
3457936
8223
SH
OTR
8223
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
1407901
3348
SH
SOLE
3348
0
0
BIOGEN INC
COM
09062X103
1585312
7352
SH
SOLE
7352
0
0
BIOGEN INC
COM
09062X103
1110279
5149
SH
OTR
5123
0
26
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
53160976
608667
SH
OTR
397691
0
210976
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
635573
7277
SH
SOLE
7277
0
0
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
2301264
213080
SH
OTR
213080
0
0
BLACKROCK CR ALLOCATION INCO
COM
092508100
1753459
164028
SH
OTR
164028
0
0
BLACKROCK ENHANCED GOVT FD I
COM
09255K108
1085618
114396
SH
OTR
114396
0
0
BLACKROCK INC
COM
09247X101
381835
458
SH
OTR
458
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
3236032
260760
SH
OTR
259870
0
890
BLACKROCK LTD DURATION INCOM
COM SHS
09249W101
1695582
120854
SH
OTR
120854
0
0
BLACKROCK MUN INCOME QUALITY
COM
092479104
4944709
426268
SH
OTR
424767
0
1501
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
4888538
473237
SH
OTR
471581
0
1656
BLACKROCK MUNI INCOME TR II
COM
09249N101
4883090
449640
SH
OTR
448071
0
1569
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
4866492
418443
SH
OTR
417012
0
1431
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
7983140
660856
SH
OTR
658626
0
2230
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
4872830
478667
SH
OTR
477044
0
1623
BLACKROCK MUNIVEST FD II INC
COM
09253T101
3154070
289099
SH
OTR
288112
0
987
BLACKROCK MUNIYIELD FD INC
COM
09253W104
4992208
451375
SH
OTR
449815
0
1560
BLACKROCK MUNIYIELD MICH QU
COM
09254V105
4867706
422911
SH
OTR
421440
0
1471
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
3144466
299188
SH
OTR
298173
0
1015
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
7839755
639980
SH
OTR
637773
0
2207
BLACKROCK N Y MUN INCOME TRU
SH BEN INT
09248L106
4878671
460252
SH
OTR
458649
0
1603
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
1975081
120874
SH
OTR
120874
0
0
BLUE OWL CAPITAL INC
COM CL A
09581B103
553730
29360
SH
OTR
29360
0
0
BNY MELLON HIGH YIELD STRATE
SH BEN INT
09660L105
795043
328530
SH
OTR
328530
0
0
BOOKING HOLDINGS INC
COM
09857L108
4001552
1103
SH
OTR
1035
0
68
BOOKING HOLDINGS INC
COM
09857L108
1146410
316
SH
SOLE
316
0
0
BORR DRILLING LTD
SHS
G1466R173
17771496
2594379
SH
OTR
2
2594379
0
0
BOWMAN CONSULTING GROUP LTD
COM
103002101
2296140
66000
SH
SOLE
66000
0
0
BRAZE INC
COM CL A
10576N102
381113
8603
SH
SOLE
8603
0
0
BRAZE INC
COM CL A
10576N102
33865445
764457
SH
OTR
499915
0
264542
BRISTOL-MYERS SQUIBB CO
COM
110122108
501628
9250
SH
SOLE
9250
0
0
BROADCOM INC
COM
11135F101
247852
187
SH
SOLE
187
0
0
BROADCOM INC
COM
11135F101
1053701
795
SH
OTR
795
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
282840
6729
SH
OTR
6729
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
1010850
24049
SH
SOLE
24049
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
866718
20700
SH
OTR
20700
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
1237522
29556
SH
SOLE
29556
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
237264
7593
SH
SOLE
7593
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
879426
37769
SH
SOLE
37769
0
0
BRP INC
COM SUN VTG
05577W200
7419241
110428
SH
SOLE
110428
0
0
BRUKER CORP
COM
116794108
4560129
48543
SH
OTR
33271
0
15272
BWX TECHNOLOGIES INC
COM
05605H100
93985656
915861
SH
OTR
596005
0
319856
BWX TECHNOLOGIES INC
COM
05605H100
1077818
10503
SH
SOLE
10503
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
4620329
14843
SH
OTR
14342
0
501
CADENCE DESIGN SYSTEM INC
COM
127387108
1425040
4578
SH
SOLE
4578
0
0
CAE INC
COM
124765108
11116303
538010
SH
SOLE
538010
0
0
CAMPBELL SOUP CO
COM
134429109
694976
15635
SH
SOLE
15635
0
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
1862415
36714
SH
SOLE
36714
0
0
CANADIAN NAT RES LTD
COM
136385101
117830098
1543662
SH
SOLE
1360097
0
183565
CANADIAN NATL RY CO
COM
136375102
69045
524
SH
OTR
524
0
0
CANADIAN NATL RY CO
COM
136375102
85597306
649622
SH
OTR
1
649622
0
0
CANADIAN NATL RY CO
COM
136375102
547416557
4154498
SH
SOLE
4004499
0
149999
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
493099033
5589116
SH
SOLE
5330797
0
258319
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
561551
6365
SH
OTR
6256
0
109
CARRIER GLOBAL CORPORATION
COM
14448C104
30512030
524893
SH
OTR
2
524893
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
47805938
822397
SH
OTR
822397
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
51778832
890742
SH
OTR
1
574413
0
316329
CARRIER GLOBAL CORPORATION
COM
14448C104
383563074
6598367
SH
SOLE
6490978
0
107389
CBIZ INC
COM
124805102
12848488
163675
SH
SOLE
163675
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
722978
3935
SH
SOLE
3935
0
0
CDW CORP
COM
12514G108
820286
3207
SH
OTR
3152
0
55
CDW CORP
COM
12514G108
2399728
9382
SH
SOLE
9382
0
0
CENCORA INC
COM
03073E105
2504255
10306
SH
SOLE
10306
0
0
CENCORA INC
COM
03073E105
657531
2706
SH
OTR
2660
0
46
CGI INC
CL A SUB VTG
12532H104
462601876
4190472
SH
SOLE
4018120
0
172352
CHAMPIONX CORPORATION
COM
15872M104
546030
15214
SH
SOLE
15214
0
0
CHAMPIONX CORPORATION
COM
15872M104
45546958
1269071
SH
OTR
819527
0
449544
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
536313
3270
SH
SOLE
3270
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
4347464
26956
SH
OTR
25937
0
1019
CHENIERE ENERGY INC
COM NEW
16411R208
1721341
10673
SH
SOLE
10673
0
0
CHEVRON CORP NEW
COM
166764100
530795
3365
SH
SOLE
3365
0
0
CHEVRON CORP NEW
COM
166764100
34703
220
SH
OTR
220
0
0
CHURCH & DWIGHT CO INC
COM
171340102
245129
2350
SH
SOLE
2350
0
0
CISCO SYS INC
COM
17275R102
697492
13975
SH
SOLE
13975
0
0
CISCO SYS INC
COM
17275R102
149730
3000
SH
OTR
3000
0
0
CITIGROUP INC
COM NEW
172967424
2573109
40688
SH
OTR
38513
0
2175
CITIGROUP INC
COM NEW
172967424
1434157
22678
SH
SOLE
22678
0
0
CLOROX CO DEL
COM
189054109
229665
1500
SH
SOLE
1500
0
0
CME GROUP INC
COM
12572Q105
45194323
209923
SH
OTR
209923
0
0
CME GROUP INC
COM
12572Q105
39111088
181667
SH
OTR
2
181667
0
0
CME GROUP INC
COM
12572Q105
619658443
2878250
SH
SOLE
2840886
0
37364
CME GROUP INC
COM
12572Q105
66444953
308630
SH
OTR
1
195268
0
113362
CNH INDL N V
SHS
N20944109
1064975
82174
SH
SOLE
82174
0
0
COHEN & STEERS LTD DURATION
COM
19248C105
1302449
64863
SH
OTR
64863
0
0
COLGATE PALMOLIVE CO
COM
194162103
80729105
896492
SH
SOLE
874307
0
22185
COLGATE PALMOLIVE CO
COM
194162103
27878760
309592
SH
OTR
309592
0
0
COLGATE PALMOLIVE CO
COM
194162103
1766511
19617
SH
OTR
1
19617
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
25421240
207844
SH
SOLE
99348
0
108496
COMCAST CORP NEW
CL A
20030N101
670061
15457
SH
OTR
15226
0
231
COMCAST CORP NEW
CL A
20030N101
1767986
40784
SH
SOLE
40784
0
0
CONSOLIDATED EDISON INC
COM
209115104
459499
5060
SH
SOLE
5060
0
0
CONTROLADORA VUELA COMP DE A
SPON ADR RP 10
21240E105
3655812
492697
SH
OTR
2
492697
0
0
CORE & MAIN INC
CL A
21874C102
8607309
150346
SH
SOLE
150346
0
0
COREBRIDGE FINL INC
COM
21871X109
50653403
1763084
SH
OTR
1156754
0
606330
COREBRIDGE FINL INC
COM
21871X109
571152
19880
SH
SOLE
19880
0
0
COSTAMARE INC
SHS
Y1771G102
1325237
116761
SH
OTR
2
116761
0
0
COSTAR GROUP INC
COM
22160N109
1800914
18643
SH
SOLE
18643
0
0
COSTAR GROUP INC
COM
22160N109
4258031
44079
SH
OTR
42487
0
1592
COSTCO WHSL CORP NEW
COM
22160K105
3162764
4317
SH
OTR
4081
0
236
COSTCO WHSL CORP NEW
COM
22160K105
55117953
75233
SH
SOLE
75233
0
0
COTERRA ENERGY INC
COM
127097103
541987
19440
SH
SOLE
19440
0
0
CRA INTL INC
COM
12618T105
807582
5399
SH
SOLE
5399
0
0
CREDIT SUISSE ASSET MGMT INC
COM
224916106
74948
25406
SH
OTR
25406
0
0
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
823295
407572
SH
OTR
407572
0
0
CRINETICS PHARMACEUTICALS IN
COM
22663K107
22002292
470034
SH
OTR
309438
0
160596
CRINETICS PHARMACEUTICALS IN
COM
22663K107
256332
5476
SH
SOLE
5476
0
0
CURTISS WRIGHT CORP
COM
231561101
487054
1903
SH
SOLE
1903
0
0
CURTISS WRIGHT CORP
COM
231561101
41883301
163645
SH
OTR
105705
0
57940
CVS HEALTH CORP
COM
126650100
323108
4051
SH
OTR
4051
0
0
CVS HEALTH CORP
COM
126650100
61016
765
SH
SOLE
765
0
0
D R HORTON INC
COM
23331A109
213915
1300
SH
OTR
1300
0
0
DANAHER CORPORATION
COM
235851102
51358664
205665
SH
SOLE
205665
0
0
DANAHER CORPORATION
COM
235851102
1163196
4658
SH
OTR
4658
0
0
DANAOS CORPORATION
SHS
Y1968P121
1178448
16322
SH
OTR
2
16322
0
0
DATADOG INC
CL A COM
23804L103
4304246
34824
SH
OTR
33462
0
1362
DATADOG INC
CL A COM
23804L103
1318812
10670
SH
SOLE
10670
0
0
DECKERS OUTDOOR CORP
COM
243537107
618408
657
SH
SOLE
657
0
0
DECKERS OUTDOOR CORP
COM
243537107
57110951
60675
SH
OTR
40416
0
20259
DEERE & CO
COM
244199105
246444
600
SH
SOLE
600
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
649596
13570
SH
OTR
13339
0
231
DELTA AIR LINES INC DEL
COM NEW
247361702
1911258
39926
SH
SOLE
39926
0
0
DESCARTES SYS GROUP INC
COM
249906108
226764193
2477568
SH
SOLE
2296427
0
181141
DEUTSCHE BANK A G
NAMEN AKT
D18190898
39725
2519
SH
OTR
2519
0
0
DEUTSCHE BANK A G
NAMEN AKT
D18190898
477736
30294
SH
SOLE
30294
0
0
DEXCOM INC
COM
252131107
5020247
36195
SH
OTR
35020
0
1175
DEXCOM INC
COM
252131107
1736385
12519
SH
SOLE
12519
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
546620
3675
SH
SOLE
3675
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
48192
324
SH
OTR
324
0
0
DIGI INTL INC
COM
253798102
542810
17000
SH
SOLE
17000
0
0
DOCEBO INC
COM
25609L105
9177318
187607
SH
SOLE
69600
0
118007
DOLBY LABORATORIES INC
COM CL A
25659T107
536547
6405
SH
SOLE
6405
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
46522340
555358
SH
OTR
360078
0
195280
DOMINOS PIZZA INC
COM
25754A201
1062329
2138
SH
OTR
2138
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1067765
84076
SH
OTR
84076
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
470011
4860
SH
SOLE
4860
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
1956815
200699
SH
OTR
200699
0
0
EATON VANCE SHORT DURATION D
COM
27828V104
779159
73784
SH
OTR
73784
0
0
ECOLAB INC
COM
278865100
1124714
4871
SH
SOLE
4871
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
76578631
801367
SH
OTR
2
801367
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
33458996
350136
SH
SOLE
226310
0
123826
ELECTRONIC ARTS INC
COM
285512109
655390
4940
SH
SOLE
4940
0
0
ELI LILLY & CO
COM
532457108
4246884
5459
SH
SOLE
5459
0
0
ELI LILLY & CO
COM
532457108
8776167
11281
SH
OTR
10637
0
644
EMCOR GROUP INC
COM
29084Q100
1074414
3068
SH
SOLE
3068
0
0
EMCOR GROUP INC
COM
29084Q100
93318845
266473
SH
OTR
172713
0
93760
ENBRIDGE INC
COM
29250N105
2380626
65688
SH
SOLE
65688
0
0
ENERFLEX LTD
COM
29269R105
66593
11440
SH
SOLE
11440
0
0
ENERPLUS CORP
COM
292766102
1424658
72475
SH
SOLE
72475
0
0
ENTEGRIS INC
COM
29362U104
1402730
9981
SH
SOLE
9981
0
0
ENTEGRIS INC
COM
29362U104
113868600
810222
SH
OTR
525527
0
284695
EQT CORP
COM
26884L109
26303649
709567
SH
OTR
454525
0
255042
EQT CORP
COM
26884L109
341748
9219
SH
SOLE
9219
0
0
ERO COPPER CORP
COM
296006109
4046795
209730
SH
SOLE
77244
0
132486
ETSY INC
COM
29786A106
553333
8052
SH
SOLE
8052
0
0
ETSY INC
COM
29786A106
46958231
683327
SH
OTR
444374
0
238953
EXELON CORP
COM
30161N101
232934
6200
SH
SOLE
6200
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
4223040
132800
SH
OTR
91020
0
41780
EXPEDIA GROUP INC
COM NEW
30212P303
510364
3705
SH
SOLE
3705
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
42079044
305474
SH
OTR
199948
0
105526
EXXON MOBIL CORP
COM
30231G102
733939
6314
SH
SOLE
6314
0
0
EYEPOINT PHARMACEUTICALS INC
COM NEW
30233G209
144504
6991
SH
SOLE
6991
0
0
EYEPOINT PHARMACEUTICALS INC
COM NEW
30233G209
13727505
664127
SH
OTR
437300
0
226827
FACTSET RESH SYS INC
COM
303075105
2953081
6499
SH
OTR
1
6499
0
0
FACTSET RESH SYS INC
COM
303075105
131506827
289414
SH
SOLE
283025
0
6389
FACTSET RESH SYS INC
COM
303075105
36351200
80000
SH
OTR
80000
0
0
FERGUSON PLC NEW
SHS
G3421J106
1069652
4897
SH
SOLE
4897
0
0
FERGUSON PLC NEW
SHS
G3421J106
71427
327
SH
OTR
327
0
0
FIFTH THIRD BANCORP
COM
316773100
984205
26450
SH
OTR
26450
0
0
FIRST TR ABRDN GBL OPP INCM
COM SHS
337319107
1368805
207552
SH
OTR
207552
0
0
FIRST TR INTER DURATN PFD &
COM
33718W103
1509670
84245
SH
OTR
84245
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
34401511
207667
SH
SOLE
185903
0
21764
FISERV INC
COM
337738108
208405
1304
SH
SOLE
1304
0
0
FORTINET INC
COM
34959E109
41985853
614637
SH
OTR
2
614637
0
0
FORTINET INC
COM
34959E109
18318078
268161
SH
SOLE
173192
0
94969
FORTIS INC
COM
349553107
30626790
774654
SH
SOLE
707426
0
67228
FOX CORP
CL A COM
35137L105
508450
16260
SH
SOLE
16260
0
0
FRANCO NEV CORP
COM
351858105
42092648
353041
SH
SOLE
315258
0
37783
FREEPORT-MCMORAN INC
CL B
35671D857
3698217
78652
SH
OTR
75240
0
3412
FREEPORT-MCMORAN INC
CL B
35671D857
21629
460
SH
SOLE
460
0
0
FRONTLINE PLC
COM
M46528101
10618682
454178
SH
OTR
2
454178
0
0
GARTNER INC
COM
366651107
82236538
172523
SH
OTR
2
172523
0
0
GARTNER INC
COM
366651107
35981435
75485
SH
SOLE
48828
0
26657
GEN DIGITAL INC
COM
668771108
212240
9475
SH
SOLE
9475
0
0
GENERAL MLS INC
COM
370334104
497137
7105
SH
SOLE
7105
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
10429549
280853
SH
SOLE
280718
0
135
GITLAB INC
CLASS A COM
37637K108
70820834
1214349
SH
OTR
795026
0
419323
GITLAB INC
CLASS A COM
37637K108
783354
13432
SH
SOLE
13432
0
0
GODADDY INC
CL A
380237107
95614898
805653
SH
OTR
530172
0
275481
GODADDY INC
CL A
380237107
1123544
9467
SH
SOLE
9467
0
0
GRACO INC
COM
384109104
90304884
966241
SH
OTR
812131
0
154110
GRACO INC
COM
384109104
53853802
576223
SH
OTR
1
368365
0
207858
GRACO INC
COM
384109104
31356297
335505
SH
OTR
2
335505
0
0
GRACO INC
COM
384109104
465054437
4975973
SH
SOLE
4904364
0
71609
GRID DYNAMICS HLDGS INC
CL A
39813G109
1069586
87029
SH
OTR
2
87029
0
0
GUGGENHEIM TAXABLE MUNICP BO
COM
401664107
1773736
109153
SH
OTR
109153
0
0
H WORLD GROUP LTD
SPONSORED ADS
44332N106
760997
19664
SH
SOLE
19664
0
0
H WORLD GROUP LTD
SPONSORED ADS
44332N106
62539
1616
SH
OTR
1616
0
0
HAMILTON LANE INC
CL A
407497106
26916376
238705
SH
OTR
155302
0
83403
HAMILTON LANE INC
CL A
407497106
288666
2560
SH
SOLE
2560
0
0
HANCOCK JOHN INCOME SECS TR
COM
410123103
762174
68173
SH
OTR
68173
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
1287428
77416
SH
OTR
77416
0
0
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
1301891
84374
SH
OTR
84374
0
0
HAWKINS INC
COM
420261109
829440
10800
SH
SOLE
10800
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
67173571
1200171
SH
OTR
1
960586
0
239585
HDFC BANK LTD
SPONSORED ADS
40415F101
63470
1134
SH
OTR
1134
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
295191993
5274111
SH
SOLE
4933773
0
340338
HDFC BANK LTD
SPONSORED ADS
40415F101
21723188
388122
SH
OTR
2
388122
0
0
HEICO CORP NEW
CL A
422806208
16013455
104024
SH
SOLE
66925
0
37099
HEICO CORP NEW
CL A
422806208
36930206
239900
SH
OTR
2
239900
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
1449441
6795
SH
OTR
6795
0
0
HOME DEPOT INC
COM
437076102
716181
1867
SH
OTR
1848
0
19
HOME DEPOT INC
COM
437076102
1273168
3319
SH
SOLE
3319
0
0
HONEYWELL INTL INC
COM
438516106
14162
69
SH
SOLE
69
0
0
HONEYWELL INTL INC
COM
438516106
2304137
11226
SH
OTR
10713
0
513
HOULIHAN LOKEY INC
CL A
441593100
4701881
36679
SH
OTR
25156
0
11523
HUBBELL INC
COM
443510607
671136
1617
SH
SOLE
1617
0
0
HUBBELL INC
COM
443510607
53369619
128586
SH
OTR
82802
0
45784
HUBSPOT INC
COM
443573100
101817880
162503
SH
OTR
105798
0
56705
HUBSPOT INC
COM
443573100
1251240
1997
SH
SOLE
1997
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
791050
2714
SH
SOLE
2714
0
0
HYATT HOTELS CORP
COM CL A
448579102
89482014
560594
SH
OTR
361840
0
198754
HYATT HOTELS CORP
COM CL A
448579102
1046309
6555
SH
SOLE
6555
0
0
IDEAYA BIOSCIENCES INC
COM
45166A102
513572
11704
SH
SOLE
11704
0
0
IDEAYA BIOSCIENCES INC
COM
45166A102
47289300
1077696
SH
OTR
706787
0
370909
IDEXX LABS INC
COM
45168D104
61692402
114260
SH
OTR
2
114260
0
0
IDEXX LABS INC
COM
45168D104
26985161
49979
SH
SOLE
32315
0
17664
IMMUNOCORE HLDGS PLC
ADS
45258D105
630175
9695
SH
SOLE
9695
0
0
IMMUNOCORE HLDGS PLC
ADS
45258D105
55686605
856717
SH
OTR
559810
0
296907
IMPERIAL OIL LTD
COM NEW
453038408
1817527
26334
SH
SOLE
26334
0
0
INARI MED INC
COM
45332Y109
311966
6502
SH
SOLE
6502
0
0
INARI MED INC
COM
45332Y109
27359252
570222
SH
OTR
370192
0
200030
INCYTE CORP
COM
45337C102
202244
3550
SH
SOLE
3550
0
0
INFORMATICA INC
COM CL A
45674M101
10091445
288327
SH
OTR
285759
0
2568
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
1713752
12470
SH
SOLE
12470
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
583803
4248
SH
OTR
4176
0
72
INTERCONTINENTAL HOTELS GROU
SPONSORED ADS
45857P806
53781
509
SH
OTR
509
0
0
INTERCONTINENTAL HOTELS GROU
SPONSORED ADS
45857P806
171381
1622
SH
SOLE
1622
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
552829
2895
SH
SOLE
2895
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
318903
1670
SH
OTR
1670
0
0
INTUIT
COM
461202103
207350
319
SH
SOLE
319
0
0
INVESCO ADVANTAGE MUN INCOME
SH BEN INT
46132E103
4854750
571147
SH
OTR
569181
0
1966
INVESCO BD FD
COM
46132L107
1087800
69508
SH
OTR
69508
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
952109
10158
SH
OTR
10158
0
0
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
389498
3384
SH
OTR
3384
0
0
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP 600
46138G664
336101
7851
SH
OTR
7851
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
263271
17275
SH
OTR
17275
0
0
INVESCO MUN OPPORTUNITY TR
COM
46132C107
7979125
820054
SH
OTR
817260
0
2794
INVESCO MUNICIPAL TRUST
COM
46131J103
7977629
822436
SH
OTR
819654
0
2782
INVESCO QQQ TR
UNIT SER 1
46090E103
26444348
59558
SH
OTR
59558
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
271692383
611906
SH
SOLE
611906
0
0
INVESCO TR INVT GRADE MUNS
COM
46131M106
7904703
801694
SH
OTR
798971
0
2723
IPG PHOTONICS CORP
COM
44980X109
2026740
22348
SH
OTR
15319
0
7029
IRADIMED CORP
COM
46266A109
1264317
28741
SH
OTR
19718
0
9023
IRHYTHM TECHNOLOGIES INC
COM
450056106
483604
4169
SH
SOLE
4169
0
0
IRHYTHM TECHNOLOGIES INC
COM
450056106
44630304
384744
SH
OTR
253118
0
131626
ISHARES TR
7-10 YR TRSY BD
464287440
490149
5178
SH
OTR
5178
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
638006
5789
SH
OTR
5789
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
896949
12085
SH
OTR
12085
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
43255262
712138
SH
OTR
712138
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
33136548
299824
SH
OTR
299824
0
0
ISHARES TR
CORE S&P500 ETF
464287200
10787454
20519
SH
OTR
20519
0
0
ISHARES TR
CORE US AGGBD ET
464287226
248474
2537
SH
OTR
2537
0
0
ISHARES TR
ESG ADV TTL USD
46436E619
660224
15415
SH
SOLE
15415
0
0
ISHARES TR
ESG EAFE ETF
46436E759
2307563
33870
SH
SOLE
33870
0
0
ISHARES TR
ESG MSCI USA ETF
46436E767
3499125
77500
SH
SOLE
77500
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
2681685
34500
SH
SOLE
34500
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
530740
6828
SH
OTR
6828
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
531312
4878
SH
OTR
4878
0
0
ISHARES TR
MSCI EAFE ETF
464287465
12882536
161314
SH
OTR
161314
0
0
ISHARES TR
MSCI EAFE ETF
464287465
19902949
249223
SH
SOLE
249223
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
53815
1310
SH
OTR
1310
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
3435438
83628
SH
SOLE
83628
0
0
ISHARES TR
PFD AND INCM SEC
464288687
3960100
122870
SH
OTR
122870
0
0
ISHARES TR
PFD AND INCM SEC
464288687
49892
1548
SH
SOLE
1548
0
0
ISHARES TR
RUS 1000 ETF
464287622
2172322
7542
SH
OTR
7542
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
286155
849
SH
OTR
849
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
253262
1414
SH
OTR
1414
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
351323
3078
SH
OTR
3078
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
211933
1691
SH
OTR
1691
0
0
ISHARES TR
RUS MID CAP ETF
464287499
4379912
52086
SH
OTR
52086
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
2148845
10218
SH
OTR
10218
0
0
ISHARES TR
TIPS BD ETF
464287176
487749
4541
SH
OTR
4541
0
0
ISHARES TR
US CONSM STAPLES
464287812
202890
3000
SH
OTR
3000
0
0
ITT INC
COM
45073V108
4976385
36583
SH
OTR
25065
0
11518
JFROG LTD
ORD SHS
M6191J100
771683
17451
SH
SOLE
17451
0
0
JFROG LTD
ORD SHS
M6191J100
68824892
1556420
SH
OTR
1008444
0
547976
JOHNSON & JOHNSON
COM
478160104
534686788
3380029
SH
SOLE
3333584
0
46445
JOHNSON & JOHNSON
COM
478160104
34628582
218905
SH
OTR
2
218905
0
0
JOHNSON & JOHNSON
COM
478160104
57698695
364743
SH
OTR
1
231347
0
133396
JOHNSON & JOHNSON
COM
478160104
53212585
336384
SH
OTR
336384
0
0
JPMORGAN CHASE & CO
COM
46625H100
736103
3675
SH
OTR
3675
0
0
KASPI KZ JSC
SPONSORED ADS
48581R205
55618019
432354
SH
OTR
2
432354
0
0
KELLANOVA
COM
487836108
497850
8690
SH
SOLE
8690
0
0
KENVUE INC
COM
49177J102
1179506
54963
SH
OTR
1
54963
0
0
KENVUE INC
COM
49177J102
12442487
579799
SH
OTR
579799
0
0
KENVUE INC
COM
49177J102
45178536
2105244
SH
SOLE
2052893
0
52351
KIMBERLY-CLARK CORP
COM
494368103
743763
5750
SH
SOLE
5750
0
0
KINDER MORGAN INC DEL
COM
49456B101
503892
27475
SH
SOLE
27475
0
0
KLA CORP
COM NEW
482480100
2370248
3393
SH
SOLE
3393
0
0
KLA CORP
COM NEW
482480100
4622438
6617
SH
OTR
6242
0
375
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
278896
5069
SH
SOLE
5069
0
0
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
21719090
394749
SH
OTR
254058
0
140691
KRAFT HEINZ CO
COM
500754106
693167
18785
SH
SOLE
18785
0
0
KROGER CO
COM
501044101
614148
10750
SH
SOLE
10750
0
0
KRYSTAL BIOTECH INC
COM
501147102
2860759
16078
SH
OTR
11031
0
5047
L3HARRIS TECHNOLOGIES INC
COM
502431109
52636
247
SH
OTR
247
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
491835
2308
SH
SOLE
2308
0
0
LAM RESEARCH CORP
COM
512807108
2396863
2467
SH
OTR
2374
0
93
LATTICE SEMICONDUCTOR CORP
COM
518415104
1656520
21175
SH
SOLE
21175
0
0
LATTICE SEMICONDUCTOR CORP
COM
518415104
66552686
850731
SH
OTR
558094
0
292637
LAUREATE EDUCATION INC
COMMON STOCK
518613203
4461421
306206
SH
OTR
2
306206
0
0
LEIDOS HOLDINGS INC
COM
525327102
265457
2025
SH
SOLE
2025
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
548829
39000
SH
SOLE
39000
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
50160242
196368
SH
OTR
127089
0
69279
LINCOLN ELEC HLDGS INC
COM
533900106
569376
2229
SH
SOLE
2229
0
0
LINDE PLC
SHS
G54950103
216704644
466714
SH
SOLE
455472
0
11242
LINDE PLC
SHS
G54950103
5248209
11303
SH
OTR
1
11303
0
0
LINDE PLC
SHS
G54950103
77839069
167641
SH
OTR
167641
0
0
LIQUIDITY SVCS INC
COM
53635B107
437100
23500
SH
SOLE
23500
0
0
LITHIA MTRS INC
COM
536797103
647451
2152
SH
SOLE
2152
0
0
LITHIA MTRS INC
COM
536797103
56422382
187537
SH
OTR
121426
0
66111
LOCKHEED MARTIN CORP
COM
539830109
537656
1182
SH
OTR
1182
0
0
LOCKHEED MARTIN CORP
COM
539830109
483527
1063
SH
SOLE
1063
0
0
LOWES COS INC
COM
548661107
69111560
271313
SH
OTR
271313
0
0
LOWES COS INC
COM
548661107
215248888
845008
SH
SOLE
824904
0
20104
LOWES COS INC
COM
548661107
5157009
20245
SH
OTR
1
20245
0
0
MAG SILVER CORP
COM
55903Q104
501158
47475
SH
SOLE
47475
0
0
MANULIFE FINL CORP
COM
56501R106
2716547
108702
SH
SOLE
108702
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
123014649
255445
SH
OTR
1
163341
0
92104
MASTERCARD INCORPORATED
CL A
57636Q104
1074633086
2231520
SH
SOLE
2202416
0
29104
MASTERCARD INCORPORATED
CL A
57636Q104
95613316
198545
SH
OTR
198513
0
32
MASTERCARD INCORPORATED
CL A
57636Q104
72640500
150841
SH
OTR
2
150841
0
0
MATADOR RES CO
COM
576485205
4179668
62598
SH
OTR
42952
0
19646
MATERION CORP
COM
576690101
5121254
38871
SH
OTR
26652
0
12219
MCDONALDS CORP
COM
580135101
41729
148
SH
OTR
148
0
0
MCDONALDS CORP
COM
580135101
33662011
119390
SH
SOLE
119390
0
0
MCKESSON CORP
COM
58155Q103
799907
1490
SH
SOLE
1490
0
0
MERCK & CO INC
COM
58933Y105
110706
839
SH
OTR
839
0
0
MERCK & CO INC
COM
58933Y105
667007
5055
SH
SOLE
5055
0
0
META PLATFORMS INC
CL A
30303M102
6487834
13361
SH
OTR
12631
0
730
META PLATFORMS INC
CL A
30303M102
3312627
6822
SH
SOLE
6822
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
47577642
35738
SH
OTR
1
22975
0
12763
METTLER TOLEDO INTERNATIONAL
COM
592688105
28182078
21169
SH
OTR
2
21169
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
438556214
329422
SH
SOLE
324960
0
4462
METTLER TOLEDO INTERNATIONAL
COM
592688105
39459436
29640
SH
OTR
29640
0
0
MICRON TECHNOLOGY INC
COM
595112103
2331628
19778
SH
OTR
18512
0
1266
MICRON TECHNOLOGY INC
COM
595112103
17566
149
SH
SOLE
149
0
0
MICROSOFT CORP
COM
594918104
112037315
266299
SH
OTR
2
266299
0
0
MICROSOFT CORP
COM
594918104
205322299
488026
SH
OTR
486656
0
1370
MICROSOFT CORP
COM
594918104
191085555
454187
SH
OTR
1
292047
0
162140
MICROSOFT CORP
COM
594918104
1741392896
4139078
SH
SOLE
4084237
0
54841
MIDDLEBY CORP
COM
596278101
2898883
18029
SH
OTR
1
18029
0
0
MIDDLEBY CORP
COM
596278101
138956487
864211
SH
SOLE
845900
0
18311
MIDDLEBY CORP
COM
596278101
38478655
239310
SH
OTR
239310
0
0
MONGODB INC
CL A
60937P106
976935
2724
SH
SOLE
2724
0
0
MONGODB INC
CL A
60937P106
80932854
225666
SH
OTR
148319
0
77347
MONROE CAP CORP
COM
610335101
604829
84004
SH
OTR
84004
0
0
MOODYS CORP
COM
615369105
81185849
206564
SH
OTR
2
206564
0
0
MOODYS CORP
COM
615369105
1160063811
2951591
SH
SOLE
2911820
0
39771
MOODYS CORP
COM
615369105
137005542
348588
SH
OTR
1
222913
0
125675
MOODYS CORP
COM
615369105
108297844
275546
SH
OTR
275511
0
35
MORGAN STANLEY EMERGING MKTS
COM
617477104
2014428
424090
SH
OTR
424090
0
0
MORGAN STANLEY EMKT DBT FD I
COM
61744H105
809767
112001
SH
OTR
112001
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
5429064
15294
SH
OTR
14741
0
553
MOTOROLA SOLUTIONS INC
COM NEW
620076307
2365587
6664
SH
SOLE
6664
0
0
MSCI INC
COM
55354G100
55474462
98982
SH
OTR
98982
0
0
MSCI INC
COM
55354G100
530635741
946803
SH
SOLE
933952
0
12851
MSCI INC
COM
55354G100
36290258
64752
SH
OTR
2
64752
0
0
MSCI INC
COM
55354G100
61965594
110564
SH
OTR
1
71101
0
39463
NEOGEN CORP
COM
640491106
413831
26225
SH
SOLE
26225
0
0
NEUBERGER BERMAN MUN FD INC
COM
64124P101
3141701
300067
SH
OTR
299059
0
1008
NEUROCRINE BIOSCIENCES INC
COM
64125C109
69752488
505746
SH
OTR
330148
0
175598
NEUROCRINE BIOSCIENCES INC
COM
64125C109
799384
5796
SH
SOLE
5796
0
0
NEW YORK TIMES CO
CL A
650111107
670904
15523
SH
SOLE
15523
0
0
NEW YORK TIMES CO
CL A
650111107
55929835
1294073
SH
OTR
843975
0
450098
NEXGEN ENERGY LTD
COM
65340P106
5758160
740249
SH
SOLE
274957
0
465292
NEXSTAR MEDIA GROUP INC
COMMON STOCK
65336K103
26268367
152466
SH
OTR
98322
0
54144
NEXSTAR MEDIA GROUP INC
COMMON STOCK
65336K103
329246
1911
SH
SOLE
1911
0
0
NIKE INC
CL B
654106103
20076759
213628
SH
OTR
2
213628
0
0
NIKE INC
CL B
654106103
266386968
2834507
SH
SOLE
2788482
0
46025
NIKE INC
CL B
654106103
35043920
372887
SH
OTR
1
242698
0
130189
NIKE INC
CL B
654106103
30406289
323540
SH
OTR
323540
0
0
NOBLE CORP PLC
ORD SHS A
G65431127
16154977
333161
SH
OTR
2
333161
0
0
NORDSON CORP
COM
655663102
54872035
199869
SH
OTR
128894
0
70975
NORDSON CORP
COM
655663102
687448
2504
SH
SOLE
2504
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
9959203
447602
SH
SOLE
165775
0
281827
NORTHROP GRUMMAN CORP
COM
666807102
473395
989
SH
SOLE
989
0
0
NOVO-NORDISK A S
ADR
670100205
140983
1098
SH
OTR
1098
0
0
NOVO-NORDISK A S
ADR
670100205
512316
3990
SH
SOLE
3990
0
0
NUTRIEN LTD
COM
67077M108
46191602
849702
SH
SOLE
748426
0
101276
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
3140872
258508
SH
OTR
257657
0
851
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
7870438
710970
SH
OTR
708577
0
2393
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
5044644
415197
SH
OTR
413789
0
1408
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
1077405
193430
SH
OTR
193430
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
8027310
655826
SH
OTR
653608
0
2218
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
1993449
277253
SH
OTR
277253
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
7903859
689691
SH
OTR
687362
0
2329
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
3166363
286031
SH
OTR
285066
0
965
NUVEI CORPORATION
SUB VTG SHS
67079A102
1012218
32000
SH
SOLE
32000
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
2943767
39042
SH
SOLE
39042
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
51284139
680161
SH
OTR
448358
0
231803
NVIDIA CORPORATION
COM
67066G104
5954460
6590
SH
OTR
6162
0
428
NVIDIA CORPORATION
COM
67066G104
49696
55
SH
SOLE
55
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
41130
166
SH
OTR
166
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
605302
2443
SH
SOLE
2443
0
0
OCCIDENTAL PETE CORP
COM
674599105
546566
8410
SH
SOLE
8410
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
3581923
45016
SH
OTR
30859
0
14157
OPTION CARE HEALTH INC
COM NEW
68404L201
22608408
674073
SH
OTR
436519
0
237554
OPTION CARE HEALTH INC
COM NEW
68404L201
262350
7822
SH
SOLE
7822
0
0
ORACLE CORP
COM
68389X105
519380267
4134864
SH
SOLE
4069545
0
65319
ORACLE CORP
COM
68389X105
41901737
333586
SH
OTR
2
333586
0
0
ORACLE CORP
COM
68389X105
70794298
563604
SH
OTR
1
361041
0
202563
ORACLE CORP
COM
68389X105
62491854
497507
SH
OTR
497507
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
549765
487
SH
SOLE
487
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
15475198
942365
SH
SOLE
494714
0
447651
OTIS WORLDWIDE CORP
COM
68902V107
47744899
480960
SH
OTR
480463
0
497
OTIS WORLDWIDE CORP
COM
68902V107
603613022
6080518
SH
SOLE
6006904
0
73614
OTIS WORLDWIDE CORP
COM
68902V107
38695744
389803
SH
OTR
2
389803
0
0
OTIS WORLDWIDE CORP
COM
68902V107
66387408
668756
SH
OTR
1
429811
0
238945
OWENS CORNING NEW
COM
690742101
222511
1334
SH
OTR
1334
0
0
PALO ALTO NETWORKS INC
COM
697435105
1126291
3964
SH
OTR
3964
0
0
PAYCOR HCM INC
COM
70435P102
3675093
189048
SH
OTR
129573
0
59475
PDD HOLDINGS INC
SPONSORED ADS
722304102
33829
291
SH
OTR
291
0
0
PDD HOLDINGS INC
SPONSORED ADS
722304102
391879
3371
SH
SOLE
3371
0
0
PEMBINA PIPELINE CORP
COM
706327103
28488009
806614
SH
SOLE
727983
0
78631
PEPSICO INC
COM
713448108
60314396
344634
SH
OTR
344634
0
0
PEPSICO INC
COM
713448108
526388078
3007760
SH
SOLE
2960922
0
46838
PEPSICO INC
COM
713448108
62770487
358668
SH
OTR
1
233178
0
125490
PEPSICO INC
COM
713448108
36044710
205958
SH
OTR
2
205958
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
41873
2753
SH
OTR
2753
0
0
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
622773
40945
SH
SOLE
40945
0
0
PFIZER INC
COM
717081103
500610
18040
SH
SOLE
18040
0
0
PFIZER INC
COM
717081103
156954
5656
SH
OTR
5656
0
0
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
802314
61764
SH
OTR
61764
0
0
PIMCO CALIF MUN INCOME FD
COM
72200N106
3079824
329041
SH
OTR
327952
0
1089
PIMCO CALIF MUN INCOME FD II
COM
72200M108
3077822
533418
SH
OTR
531625
0
1793
PIMCO MUN INCOME FD II
COM
72200W106
4868758
572795
SH
OTR
570823
0
1972
PIMCO MUN INCOME FD III
COM
72201A103
4825769
646020
SH
OTR
643765
0
2255
PNC FINL SVCS GROUP INC
COM
693475105
239653
1483
SH
OTR
1483
0
0
POOL CORP
COM
73278L105
3026250
7500
SH
SOLE
7500
0
0
POWER INTEGRATIONS INC
COM
739276103
34593495
483487
SH
OTR
313746
0
169741
POWER INTEGRATIONS INC
COM
739276103
398605
5571
SH
SOLE
5571
0
0
PROCORE TECHNOLOGIES INC
COM
74275K108
669439
8147
SH
SOLE
8147
0
0
PROCORE TECHNOLOGIES INC
COM
74275K108
58840376
716081
SH
OTR
468397
0
247684
PROCTER AND GAMBLE CO
COM
742718109
149432
921
SH
OTR
921
0
0
PROCTER AND GAMBLE CO
COM
742718109
122337
754
SH
SOLE
754
0
0
PROGRESSIVE CORP
COM
743315103
902769
4365
SH
SOLE
4365
0
0
PTC INC
COM
69370C100
236175
1250
SH
SOLE
1250
0
0
PULTE GROUP INC
COM
745867101
44659434
370249
SH
OTR
242361
0
127888
PULTE GROUP INC
COM
745867101
551233
4570
SH
SOLE
4570
0
0
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
4754260
467939
SH
OTR
466329
0
1610
QUEST DIAGNOSTICS INC
COM
74834L100
660891
4965
SH
SOLE
4965
0
0
QUIPT HOME MEDICAL CORP
COM
74880P104
612248
140000
SH
SOLE
140000
0
0
RALPH LAUREN CORP
CL A
751212101
657160
3500
SH
OTR
3500
0
0
RAYMOND JAMES FINL INC
COM
754730109
53960800
420190
SH
OTR
275669
0
144521
RAYMOND JAMES FINL INC
COM
754730109
2494045
19421
SH
SOLE
19421
0
0
RB GLOBAL INC
COM
74935Q107
23377451
306737
SH
OTR
199155
0
107582
RB GLOBAL INC
COM
74935Q107
203355635
2668242
SH
SOLE
2594443
0
73799
REGAL REXNORD CORPORATION
COM
758750103
606037
3365
SH
SOLE
3365
0
0
REGAL REXNORD CORPORATION
COM
758750103
53790287
298669
SH
OTR
193830
0
104839
RELX PLC
SPONSORED ADR
759530108
339567
7844
SH
SOLE
7844
0
0
RELX PLC
SPONSORED ADR
759530108
68485
1582
SH
OTR
1582
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
46126048
196256
SH
OTR
128591
0
67665
RENAISSANCERE HLDGS LTD
COM
G7496G103
516831
2199
SH
SOLE
2199
0
0
RENEW ENERGY GLOBAL PLC
CL A SHS
G7500M104
1702992
283832
SH
OTR
2
283832
0
0
REPUBLIC SVCS INC
COM
760759100
253658
1325
SH
SOLE
1325
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
262511478
3303540
SH
SOLE
3152897
0
150643
ROCKWELL AUTOMATION INC
COM
773903109
1212515
4162
SH
SOLE
4162
0
0
ROCKWELL AUTOMATION INC
COM
773903109
416019
1428
SH
OTR
1404
0
24
ROGERS COMMUNICATIONS INC
CL B
775109200
721004
17586
SH
SOLE
17586
0
0
ROKU INC
COM CL A
77543R102
173287
2659
SH
SOLE
2659
0
0
ROKU INC
COM CL A
77543R102
13878734
212962
SH
OTR
137335
0
75627
ROPER TECHNOLOGIES INC
COM
776696106
699928
1248
SH
SOLE
1248
0
0
ROYAL BK CDA
COM
780087102
454301639
4501450
SH
SOLE
4241511
0
259939
ROYAL CARIBBEAN GROUP
COM
V7780T103
70692284
508541
SH
OTR
331221
0
177320
ROYAL CARIBBEAN GROUP
COM
V7780T103
851297
6124
SH
SOLE
6124
0
0
S&P GLOBAL INC
COM
78409V104
1015975
2388
SH
OTR
2299
0
89
S&P GLOBAL INC
COM
78409V104
90740827
213282
SH
OTR
1
213282
0
0
S&P GLOBAL INC
COM
78409V104
42488415
99867
SH
OTR
2
99867
0
0
S&P GLOBAL INC
COM
78409V104
276824573
650663
SH
SOLE
560322
0
90341
SABA CAPITAL INCOME & OPPORT
COM
880198106
780804
204399
SH
OTR
204399
0
0
SALESFORCE INC
COM
79466L302
13553
45
SH
OTR
45
0
0
SALESFORCE INC
COM
79466L302
222271
738
SH
SOLE
738
0
0
SANOFI
SPONSORED ADR
80105N105
1651574
33983
SH
OTR
31853
0
2130
SANOFI
SPONSORED ADR
80105N105
132727
2731
SH
SOLE
2731
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
528067
4079
SH
SOLE
4079
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
46988802
362960
SH
OTR
237140
0
125820
SCORPIO TANKERS INC
SHS
Y7542C130
23712886
331417
SH
OTR
2
331417
0
0
SEADRILL 2021 LTD
COM
G7997W102
9168785
182282
SH
OTR
2
182282
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
977049
10349
SH
SOLE
10349
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
241516
5734
SH
OTR
5734
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
14067597
67545
SH
OTR
67545
0
0
SERVICENOW INC
COM
81762P102
2266615
2973
SH
OTR
2778
0
195
SHELL PLC
SPON ADS
780259305
63688
950
SH
OTR
950
0
0
SHELL PLC
SPON ADS
780259305
179265
2674
SH
SOLE
2674
0
0
SHERWIN WILLIAMS CO
COM
824348106
692696544
1994347
SH
SOLE
1967135
0
27212
SHERWIN WILLIAMS CO
COM
824348106
77412910
222880
SH
OTR
1
143395
0
79485
SHERWIN WILLIAMS CO
COM
824348106
71474609
205783
SH
OTR
205346
0
437
SHERWIN WILLIAMS CO
COM
824348106
44378007
127769
SH
OTR
2
127769
0
0
SHOCKWAVE MED INC
COM
82489T104
896459
2753
SH
SOLE
2753
0
0
SHOCKWAVE MED INC
COM
82489T104
80066230
245881
SH
OTR
161070
0
84811
SHOPIFY INC
CL A
82509L107
555134
7157
SH
SOLE
7157
0
0
SMITH A O CORP
COM
831865209
66096269
738836
SH
OTR
478382
0
260454
SMITH A O CORP
COM
831865209
775797
8672
SH
SOLE
8672
0
0
SMUCKER J M CO
COM NEW
832696405
482082
3830
SH
SOLE
3830
0
0
SONY GROUP CORP
SPONSORED ADR
835699307
169165
1973
SH
SOLE
1973
0
0
SONY GROUP CORP
SPONSORED ADR
835699307
61561
718
SH
OTR
718
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
61752598
118058
SH
SOLE
118058
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
2272216
4344
SH
OTR
4344
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
474609
853
SH
OTR
853
0
0
SPRINGWORKS THERAPEUTICS INC
COM
85205L107
466113
9470
SH
SOLE
9470
0
0
SPRINGWORKS THERAPEUTICS INC
COM
85205L107
44682162
907805
SH
OTR
597387
0
310418
SPX TECHNOLOGIES INC
COM
78473E103
6488951
52700
SH
SOLE
52700
0
0
STANTEC INC
COM
85472N109
213667593
2571953
SH
SOLE
2342314
0
229639
STARBUCKS CORP
COM
855244109
2990921
32727
SH
OTR
30613
0
2114
STARBUCKS CORP
COM
855244109
620904
6794
SH
SOLE
6794
0
0
STIFEL FINL CORP
COM
860630102
607772
7775
SH
SOLE
7775
0
0
STIFEL FINL CORP
COM
860630102
51807324
662752
SH
OTR
429004
0
233748
STRYKER CORPORATION
COM
863667101
1837662
5135
SH
SOLE
5135
0
0
STRYKER CORPORATION
COM
863667101
2372678
6630
SH
OTR
6281
0
349
SUN LIFE FINANCIAL INC.
COM
866796105
45083464
825727
SH
SOLE
753814
0
71913
SUNCOR ENERGY INC NEW
COM
867224107
40269556
1090476
SH
SOLE
962486
0
127990
SYNOPSYS INC
COM
871607107
56499633
98862
SH
OTR
2
98862
0
0
SYNOPSYS INC
COM
871607107
24852249
43486
SH
SOLE
28197
0
15289
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
88757387
652388
SH
OTR
2
652388
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
69794
513
SH
OTR
513
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
266281550
1957233
SH
OTR
1
1565099
0
392134
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
1404137357
10320745
SH
SOLE
9742075
0
578670
TAPESTRY INC
COM
876030107
767182
16158
SH
SOLE
16158
0
0
TAPESTRY INC
COM
876030107
67852054
1429066
SH
OTR
933312
0
495754
TC ENERGY CORP
COM
87807B107
43008812
1069453
SH
SOLE
963281
0
106172
TECK RESOURCES LTD
CL B
878742204
224937
4916
SH
SOLE
4916
0
0
TELUS CORPORATION
COM
87971M103
242824584
15168971
SH
SOLE
14460268
0
708703
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
3630864
324474
SH
OTR
2
324474
0
0
TEXAS INSTRS INC
COM
882508104
401206
2303
SH
OTR
2265
0
38
TEXAS INSTRS INC
COM
882508104
1686353
9680
SH
SOLE
9680
0
0
TFI INTL INC
COM
87241L109
32724710
205090
SH
SOLE
205090
0
0
THE LION ELECTRIC COMPANY
COMMON STOCK
536221104
142572
100000
SH
SOLE
100000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
23452405
40351
SH
SOLE
26115
0
14236
THERMO FISHER SCIENTIFIC INC
COM
883556102
53495150
92041
SH
OTR
2
92041
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
1541950
2653
SH
OTR
2480
0
173
THOMSON REUTERS CORP.
COM
884903808
414072907
2659063
SH
SOLE
2562421
0
96642
TIDEWATER INC NEW
COM
88642R109
18684372
203091
SH
OTR
2
203091
0
0
TIM S A
SPONSORED ADR
88706T108
6711648
378121
SH
OTR
2
378121
0
0
TJX COS INC NEW
COM
872540109
48886874
482024
SH
OTR
2
482024
0
0
TJX COS INC NEW
COM
872540109
747694204
7372256
SH
SOLE
7278476
0
93780
TJX COS INC NEW
COM
872540109
82863690
817035
SH
OTR
1
522865
0
294170
TJX COS INC NEW
COM
872540109
61908188
610414
SH
OTR
610414
0
0
TOLL BROTHERS INC
COM
889478103
3077712
23790
SH
OTR
14778
0
9012
TOPBUILD CORP
COM
89055F103
59726848
135518
SH
OTR
87872
0
47646
TOPBUILD CORP
COM
89055F103
680928
1545
SH
SOLE
1545
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
345718485
5724760
SH
SOLE
5430076
0
294684
TRACTOR SUPPLY CO
COM
892356106
2420125
9247
SH
SOLE
9247
0
0
TRACTOR SUPPLY CO
COM
892356106
2290312
8751
SH
OTR
8698
0
53
TRADEWEB MKTS INC
CL A
892672106
65941693
633020
SH
OTR
2
633020
0
0
TRADEWEB MKTS INC
CL A
892672106
28843631
276890
SH
SOLE
179023
0
97867
TRANE TECHNOLOGIES PLC
SHS
G8994E103
312208
1040
SH
SOLE
1040
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
476718
1588
SH
OTR
1588
0
0
TRAVELERS COMPANIES INC
COM
89417E109
866477
3765
SH
SOLE
3765
0
0
TRAVELERS COMPANIES INC
COM
89417E109
195849
851
SH
OTR
851
0
0
TYLER TECHNOLOGIES INC
COM
902252105
958823
2256
SH
SOLE
2256
0
0
TYLER TECHNOLOGIES INC
COM
902252105
77114664
181442
SH
OTR
117721
0
63721
UBER TECHNOLOGIES INC
COM
90353T100
6572020
85362
SH
OTR
81279
0
4083
UBS GROUP AG
SHS
H42097107
1241211
40404
SH
SOLE
40404
0
0
UBS GROUP AG
SHS
H42097107
98949
3221
SH
OTR
3221
0
0
ULTA BEAUTY INC
COM
90384S303
966805
1849
SH
OTR
1849
0
0
UNILEVER PLC
SPON ADR NEW
904767704
5452541
108638
SH
SOLE
108638
0
0
UNION PAC CORP
COM
907818108
1617973
6579
SH
SOLE
6579
0
0
UNION PAC CORP
COM
907818108
527028
2143
SH
OTR
2106
0
37
UNITEDHEALTH GROUP INC
COM
91324P102
764351571
1545081
SH
SOLE
1522817
0
22264
UNITEDHEALTH GROUP INC
COM
91324P102
85057729
171938
SH
OTR
1
111368
0
60570
UNITEDHEALTH GROUP INC
COM
91324P102
49014876
99080
SH
OTR
2
99080
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
86166351
174179
SH
OTR
173929
0
250
VALARIS LTD
CL A
G9460G101
21848881
290312
SH
OTR
2
290312
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1136420
6297
SH
OTR
6297
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
753666
9830
SH
OTR
9830
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
229656
3162
SH
OTR
3162
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
291246
4010
SH
SOLE
4010
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
226449
1292
SH
OTR
1292
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
2654263
10623
SH
OTR
10623
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
376388
783
SH
SOLE
783
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
256741870
534100
SH
OTR
534100
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
2687075
11755
SH
OTR
11755
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
2688944
64375
SH
SOLE
64375
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
12030
288
SH
OTR
288
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
308925
2644
SH
OTR
2644
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
729853
6605
SH
SOLE
6605
0
0
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
480700
9500
SH
SOLE
9500
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
209575
3609
SH
OTR
3609
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
260767
3373
SH
OTR
3373
0
0
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
419571
5476
SH
SOLE
5476
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
14542176
289858
SH
OTR
289858
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
10071377
200745
SH
SOLE
200745
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
260746
2798
SH
OTR
2798
0
0
VANGUARD WORLD FD
HEALTH CAR ETF
92204A504
393607
1455
SH
OTR
1455
0
0
VANGUARD WORLD FD
INF TECH ETF
92204A702
181422
346
SH
SOLE
346
0
0
VANGUARD WORLD FD
INF TECH ETF
92204A702
207114
395
SH
OTR
395
0
0
VEEVA SYS INC
CL A COM
922475108
60424289
260798
SH
OTR
2
260798
0
0
VEEVA SYS INC
CL A COM
922475108
26405709
113970
SH
SOLE
73667
0
40303
VERACYTE INC
COM
92337F107
13552967
611596
SH
OTR
397743
0
213853
VERACYTE INC
COM
92337F107
148937
6721
SH
SOLE
6721
0
0
VERALTO CORP
COM SHS
92338C103
377869
4262
SH
SOLE
4262
0
0
VERALTO CORP
COM SHS
92338C103
33868
382
SH
OTR
382
0
0
VERISK ANALYTICS INC
COM
92345Y106
3887659
16492
SH
OTR
15790
0
702
VERISK ANALYTICS INC
COM
92345Y106
1229568
5216
SH
SOLE
5216
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
244417
5825
SH
SOLE
5825
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
7259
173
SH
OTR
173
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
219455
525
SH
SOLE
525
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
3246684
7767
SH
OTR
7287
0
480
VESTA REAL ESTATE CORP
ADS
92540K109
235440
6000
SH
OTR
2
6000
0
0
VICTORY CAP HLDGS INC
COM CL A
92645B103
3111392
73330
SH
OTR
50215
0
23115
VIRTUS GLOBAL MULTI-SECTOR I
COM
92829B101
692089
90351
SH
OTR
90351
0
0
VISA INC
COM CL A
92826C839
75769941
271499
SH
OTR
2
271499
0
0
VISA INC
COM CL A
92826C839
3812233
13660
SH
OTR
12990
0
670
VISA INC
COM CL A
92826C839
109198981
391282
SH
SOLE
349329
0
41953
WASTE CONNECTIONS INC
COM
94106B101
373917965
2173628
SH
SOLE
2072995
0
100633
WASTE MGMT INC DEL
COM
94106L109
255780
1200
SH
SOLE
1200
0
0
WATERS CORP
COM
941848103
316692
920
SH
OTR
920
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833118
2791664
24187
SH
OTR
16590
0
7597
WEST PHARMACEUTICAL SVSC INC
COM
955306105
33047325
83514
SH
OTR
2
83514
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
14440645
36493
SH
SOLE
23585
0
12908
WESTERN ASSET GLOBAL CORP DE
COM
95790C107
725487
58132
SH
OTR
58132
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
1770042
453857
SH
OTR
453857
0
0
WESTERN ASSET INVESTMENT GRA
COM
95766T100
1087641
89224
SH
OTR
89224
0
0
WESTERN ASSET MANAGED MUNS F
COM
95766M105
4946225
473323
SH
OTR
471709
0
1614
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
1593095
149727
SH
OTR
149727
0
0
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
1530743
188052
SH
OTR
188052
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
1806216
209295
SH
OTR
209295
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
19916846
422593
SH
SOLE
378865
0
43728
WINGSTOP INC
COM
974155103
1053400
2875
SH
SOLE
2875
0
0
WINGSTOP INC
COM
974155103
89673469
244742
SH
OTR
158400
0
86342
WINMARK CORP
COM
974250102
6236070
17241
SH
SOLE
17241
0
0
WINTRUST FINL CORP
COM
97650W108
45240434
433379
SH
OTR
281000
0
152379
WINTRUST FINL CORP
COM
97650W108
513599
4920
SH
SOLE
4920
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
795236
15813
SH
OTR
15813
0
0
WORKDAY INC
CL A
98138H101
1038905
3809
SH
OTR
3809
0
0
WP CAREY INC
COM
92936U109
329102
5831
SH
OTR
5831
0
0
XENON PHARMACEUTICALS INC
COM
98420N105
24552190
570318
SH
OTR
373710
0
196608
XENON PHARMACEUTICALS INC
COM
98420N105
267943
6224
SH
SOLE
6224
0
0
XPEL INC
COM
98379L100
1404520
26000
SH
SOLE
26000
0
0
YATRA ONLINE INC
ORD SHS
G98338109
492143
309524
SH
OTR
2
309524
0
0
ZOETIS INC
CL A
98978V103
54441964
321742
SH
OTR
2
321742
0
0
ZOETIS INC
CL A
98978V103
649259
3837
SH
OTR
3773
0
64
ZOETIS INC
CL A
98978V103
44523550
263126
SH
SOLE
213407
0
49719
ZURN ELKAY WATER SOLNS CORP
COM
98983L108
4046289
120893
SH
OTR
82930
0
37963