0001085146-24-004163.txt : 20240822
0001085146-24-004163.hdr.sgml : 20240822
20240822121936
ACCESSION NUMBER: 0001085146-24-004163
CONFORMED SUBMISSION TYPE: 13F-HR/A
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240822
DATE AS OF CHANGE: 20240822
EFFECTIVENESS DATE: 20240822
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/A
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-14036
FILM NUMBER: 241231048
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/A
1
primary_doc.xml
X0202
13F-HR/A
LIVE
false
false
false
0001505817
XXXXXXXX
12-31-2023
12-31-2023
true
1
RESTATEMENT
Fiera Capital Corp
1981 MCGILL COLLEGE AVENUE
SUITE 1500
MONTREAL
A8
H3A 0H5
13F COMBINATION REPORT
028-14036
000154966
801-71885
0001163648
028-10064
CI Investments Inc.
0001692234
028-17598
Russell Investments Group, Ltd.
N
Thomas Di Stefano
Head of Compliance - Canada
514 954-4737
/s/Thomas Di Stefano
Montreal
A8
08-22-2024
2
741
32574711033
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
825635
7501
SH
SOLE
7501
0
0
ABBVIE INC
COM
00287Y109
509851
3290
SH
SOLE
3290
0
0
ABRDN ASIA PACIFIC INCOME FU
COM
003009107
2345714
865577
SH
OTR
1
865577
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
1338371
3814
SH
OTR
1
3786
0
28
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
10835399
30878
SH
SOLE
30878
0
0
ACI WORLDWIDE INC
COM
004498101
1814794
59307
SH
SOLE
59307
0
0
ACI WORLDWIDE INC
COM
004498101
26179126
855527
SH
OTR
1
790587
0
64940
ADOBE INC
COM
00724F101
49450384
82887
SH
OTR
1
82887
0
0
ADOBE INC
COM
00724F101
139834091
234385
SH
SOLE
228828
0
5557
ADOBE INC
COM
00724F101
56000456
93866
SH
OTR
2
93866
0
0
ADVANCED ENERGY INDS
COM
007973100
1690547
15521
SH
SOLE
15521
0
0
ADVANCED ENERGY INDS
COM
007973100
4981129
45732
SH
OTR
1
31232
0
14500
AGILENT TECHNOLOGIES INC
COM
00846U101
528453
3801
SH
SOLE
3801
0
0
AGNICO EAGLE MINES LTD
COM
008474108
667036
12126
SH
SOLE
12126
0
0
AIR PRODS & CHEMS INC
COM
009158106
205350
750
SH
OTR
1
750
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
16373494
1213495
SH
SOLE
451128
0
762367
ALCON AG
ORD SHS
H01301128
152993958
1958448
SH
SOLE
1662564
0
295884
ALCON AG
ORD SHS
H01301128
92475409
1183761
SH
OTR
1
856323
0
327438
ALITHYA GROUP INC
CL A SUB VTG
01643B106
1074324
801615
SH
SOLE
801615
0
0
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
1920563
189779
SH
OTR
1
189779
0
0
ALLSPRING INCOME OPPORTUNIT
INC OPPTY FD
94987B105
742413
113867
SH
OTR
1
113867
0
0
ALLSPRING MULTI SECTOR INCOM
COM
94987D101
1042242
110407
SH
OTR
1
110407
0
0
ALPHABET INC
CAP STK CL A
02079K305
1181725994
8459632
SH
SOLE
8340292
0
119340
ALPHABET INC
CAP STK CL A
02079K305
81430889
582940
SH
OTR
2
582940
0
0
ALPHABET INC
CAP STK CL A
02079K305
324573347
2323526
SH
OTR
1
1903740
0
419786
ALPHABET INC
CAP STK CL C
02079K107
2479522
17594
SH
SOLE
17594
0
0
ALPHABET INC
CAP STK CL C
02079K107
545540
3871
SH
OTR
1
3871
0
0
AMAZON COM INC
COM
023135106
4740832
31202
SH
SOLE
31202
0
0
AMAZON COM INC
COM
023135106
34858986
229426
SH
OTR
2
229426
0
0
AMAZON COM INC
COM
023135106
419354
2760
SH
OTR
1
2760
0
0
AMGEN INC
COM
031162100
111176
386
SH
OTR
1
386
0
0
AMGEN INC
COM
031162100
726962
2524
SH
SOLE
2524
0
0
AMICUS THERAPEUTICS INC
COM
03152W109
71203618
5017873
SH
OTR
1
4585989
0
431884
AMICUS THERAPEUTICS INC
COM
03152W109
621110
43771
SH
SOLE
43771
0
0
AMN HEALTHCARE SVCS INC
COM
001744101
2167551
28947
SH
OTR
1
18911
0
10036
AMPHENOL CORP NEW
CL A
032095101
6094512
61480
SH
SOLE
61480
0
0
AMPHENOL CORP NEW
CL A
032095101
660206
6660
SH
OTR
1
6546
0
114
AMPHENOL CORP NEW
CL A
032095101
39714749
400633
SH
OTR
2
400633
0
0
ANALOG DEVICES INC
COM
032654105
55097421
277485
SH
OTR
1
277485
0
0
ANALOG DEVICES INC
COM
032654105
141684672
713561
SH
SOLE
695599
0
17962
ANSYS INC
COM
03662Q105
6737593
18567
SH
SOLE
18567
0
0
ANSYS INC
COM
03662Q105
52563168
144850
SH
OTR
2
144850
0
0
AON PLC
SHS CL A
G0403H108
137463879
472352
SH
SOLE
419699
0
52653
AON PLC
SHS CL A
G0403H108
59916943
205886
SH
OTR
1
152433
0
53453
APELLIS PHARMACEUTICALS INC
COM
03753U106
54525337
910881
SH
OTR
1
835270
0
75611
APELLIS PHARMACEUTICALS INC
COM
03753U106
491391
8209
SH
SOLE
8209
0
0
APPLE INC
COM
037833100
9598391
49854
SH
OTR
1
47390
0
2464
APPLE INC
COM
037833100
4462460
23178
SH
SOLE
23178
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
3986376
23084
SH
OTR
1
15767
0
7317
APPLIED MATLS INC
COM
038222105
1395261
8609
SH
SOLE
8609
0
0
APPLIED MATLS INC
COM
038222105
1128331
6962
SH
OTR
1
6846
0
116
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
58056030
488194
SH
OTR
1
459792
0
28402
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
555713
4673
SH
SOLE
4673
0
0
ARGENX SE
SPONSORED ADR
04016X101
59391590
156117
SH
OTR
1
146984
0
9133
ARGENX SE
SPONSORED ADR
04016X101
2785128
7321
SH
SOLE
7321
0
0
ARISTA NETWORKS INC
COM
040413106
7203544
30587
SH
OTR
1
29183
0
1404
ARISTA NETWORKS INC
COM
040413106
618214
2625
SH
SOLE
2625
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
1774555
57992
SH
SOLE
57992
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
1346
44
SH
OTR
1
44
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
158953
210
SH
SOLE
210
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
80234
106
SH
OTR
1
106
0
0
ASPEN TECHNOLOGY INC
COM
29109X106
41179938
187054
SH
OTR
2
187054
0
0
ASPEN TECHNOLOGY INC
COM
29109X106
5357130
24334
SH
SOLE
24334
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
201579
2993
SH
SOLE
2993
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
68428
1016
SH
OTR
1
1016
0
0
AT&T INC
COM
00206R102
201360
12000
SH
SOLE
12000
0
0
AT&T INC
COM
00206R102
6058
361
SH
OTR
1
361
0
0
ATRICURE INC
COM
04963C209
899352
25199
SH
SOLE
25199
0
0
ATRICURE INC
COM
04963C209
30573018
856627
SH
OTR
1
783092
0
73535
ATS CORPORATION
COM
00217Y104
18911725
437344
SH
SOLE
196287
0
241057
AUTODESK INC
COM
052769106
49426197
202999
SH
OTR
2
202999
0
0
AUTODESK INC
COM
052769106
6380880
26207
SH
SOLE
26207
0
0
AUTODESK INC
COM
052769106
53322
219
SH
OTR
1
219
0
0
AUTOZONE INC
COM
053332102
61033324
23605
SH
OTR
2
23605
0
0
AUTOZONE INC
COM
053332102
917451996
354830
SH
SOLE
349793
0
5037
AUTOZONE INC
COM
053332102
243890249
94326
SH
OTR
1
77591
0
16735
AVIENT CORPORATION
COM
05368V106
25967864
624678
SH
OTR
1
569540
0
55138
AVIENT CORPORATION
COM
05368V106
239900
5771
SH
SOLE
5771
0
0
BANK MONTREAL QUE
COM
063671101
309174836
3124872
SH
SOLE
3018267
0
106605
BANK NOVA SCOTIA HALIFAX
COM
064149107
1518414
31091
SH
SOLE
31091
0
0
BARRICK GOLD CORP
COM
067901108
2139663
118039
SH
SOLE
118039
0
0
BAUSCH HEALTH COS INC
COM
071734107
1091444
135604
SH
SOLE
135604
0
0
BAUSCH HEALTH COS INC
COM
071734107
2761
343
SH
OTR
1
343
0
0
BCE INC
COM NEW
05534B760
9182307
232453
SH
SOLE
232453
0
0
BECTON DICKINSON & CO
COM
075887109
111584898
457634
SH
OTR
1
374675
0
82959
BECTON DICKINSON & CO
COM
075887109
351586036
1441931
SH
SOLE
1418309
0
23622
BECTON DICKINSON & CO
COM
075887109
28399124
116471
SH
OTR
2
116471
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
32284
179
SH
OTR
1
179
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
1479132
8201
SH
SOLE
8201
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
2713125
5
SH
OTR
1
5
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
2932815
8223
SH
OTR
1
8223
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
1219064
3418
SH
SOLE
3418
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
3720130
55203
SH
SOLE
55203
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
1483
22
SH
OTR
1
22
0
0
BIOGEN INC
COM
09062X103
2742703
10599
SH
OTR
1
10170
0
429
BIOGEN INC
COM
09062X103
1158513
4477
SH
SOLE
4477
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
3917737
40632
SH
SOLE
40632
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
59224539
614235
SH
OTR
1
578064
0
36171
BLACKLINE INC
COM
09239B109
767325
12289
SH
SOLE
12289
0
0
BLACKLINE INC
COM
09239B109
2128954
34096
SH
OTR
1
22215
0
11881
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
2286223
209553
SH
OTR
1
209553
0
0
BLACKROCK CR ALLOCATION INCO
COM
092508100
1682872
163069
SH
OTR
1
163069
0
0
BLACKROCK ENHANCED GOVT FD I
COM
09255K108
1106433
113661
SH
OTR
1
113661
0
0
BLACKROCK INC
COM
09247X101
371804
458
SH
OTR
1
458
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
3973088
334999
SH
OTR
1
334119
0
880
BLACKROCK LTD DURATION INCOM
COM SHS
09249W101
1689539
120854
SH
OTR
1
120854
0
0
BLACKROCK MUN INCOME QUALITY
COM
092479104
6310927
562973
SH
OTR
1
561502
0
1471
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
6183373
614039
SH
OTR
1
612428
0
1611
BLACKROCK MUNI INCOME TR II
COM
09249N101
6322731
592016
SH
OTR
1
590476
0
1540
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
6114630
535901
SH
OTR
1
534513
0
1388
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
10131206
850647
SH
OTR
1
848446
0
2201
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
6064134
605203
SH
OTR
1
603628
0
1575
BLACKROCK MUNIVEST FD II INC
COM
09253T101
3872246
359540
SH
OTR
1
358582
0
958
BLACKROCK MUNIYIELD FD INC
COM
09253W104
6406791
594322
SH
OTR
1
592778
0
1544
BLACKROCK MUNIYIELD MICH QU
COM
09254V105
6289952
553693
SH
OTR
1
552252
0
1441
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
3898669
376683
SH
OTR
1
375694
0
989
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
10477329
859502
SH
OTR
1
857281
0
2221
BLACKROCK N Y MUN INCOME TRU
SH BEN INT
09248L106
6397038
607506
SH
OTR
1
605917
0
1589
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
1926501
118481
SH
OTR
1
118481
0
0
BLUE OWL CAPITAL INC
COM CL A
09581B103
434112
29135
SH
OTR
1
29135
0
0
BLUEBIRD BIO INC
COM
09609G100
25981
18827
SH
SOLE
18827
0
0
BNY MELLON HIGH YIELD STRATE
SH BEN INT
09660L105
750188
327593
SH
OTR
1
327593
0
0
BOOKING HOLDINGS INC
COM
09857L108
3550767
1001
SH
OTR
1
931
0
70
BORR DRILLING LTD
SHS
G1466R173
18501075
2513733
SH
OTR
2
2513733
0
0
BOWMAN CONSULTING GROUP LTD
COM
103002101
1704960
48000
SH
SOLE
48000
0
0
BRAZE INC
COM CL A
10576N102
272026
5120
SH
SOLE
5120
0
0
BRAZE INC
COM CL A
10576N102
30881175
581238
SH
OTR
1
532807
0
48431
BRISTOL-MYERS SQUIBB CO
COM
110122108
507969
9900
SH
SOLE
9900
0
0
BROADCOM INC
COM
11135F101
831606
745
SH
SOLE
745
0
0
BROADCOM INC
COM
11135F101
887419
795
SH
OTR
1
795
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
335949
8340
SH
SOLE
8340
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
278306
6909
SH
OTR
1
6909
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
833047
20700
SH
OTR
1
20700
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
1451353
36064
SH
SOLE
36064
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
261146
8259
SH
SOLE
8259
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
1046883
39719
SH
SOLE
39719
0
0
BRP INC
COM SUN VTG
05577W200
7922033
110342
SH
SOLE
110342
0
0
BRUKER CORP
COM
116794108
3240909
44106
SH
OTR
1
28834
0
15272
BWX TECHNOLOGIES INC
COM
05605H100
631334
8228
SH
SOLE
8228
0
0
BWX TECHNOLOGIES INC
COM
05605H100
68842309
897202
SH
OTR
1
824983
0
72219
CADENCE DESIGN SYSTEM INC
COM
127387108
4750405
17441
SH
OTR
1
16889
0
552
CADENCE DESIGN SYSTEM INC
COM
127387108
464391
1705
SH
SOLE
1705
0
0
CAE INC
COM
124765108
11667183
538771
SH
SOLE
538771
0
0
CAMPBELL SOUP CO
COM
134429109
687357
15900
SH
SOLE
15900
0
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
1801031
37300
SH
SOLE
37300
0
0
CANADIAN NAT RES LTD
COM
136385101
104971164
1604391
SH
SOLE
1434426
0
169965
CANADIAN NATL RY CO
COM
136375102
510701178
4049733
SH
SOLE
3952176
0
97557
CANADIAN NATL RY CO
COM
136375102
115667698
917216
SH
OTR
1
665717
0
251499
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
506533
6406
SH
OTR
1
6297
0
109
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
438887708
5550503
SH
SOLE
5376361
0
174142
CARDINAL HEALTH INC
COM
14149Y108
2289672
22715
SH
SOLE
22715
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
30673015
533908
SH
OTR
2
533908
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
377631834
6573226
SH
SOLE
6462084
0
111142
CARRIER GLOBAL CORPORATION
COM
14448C104
122814485
2137763
SH
OTR
1
1766426
0
371337
CBIZ INC
COM
124805102
10788012
172360
SH
SOLE
172360
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
718704
4025
SH
SOLE
4025
0
0
CDW CORP
COM
12514G108
789937
3475
SH
SOLE
3475
0
0
CDW CORP
COM
12514G108
733789
3228
SH
OTR
1
3173
0
55
CENCORA INC
COM
03073E105
1116856
5438
SH
SOLE
5438
0
0
CENCORA INC
COM
03073E105
559455
2724
SH
OTR
1
2678
0
46
CGI INC
CL A SUB VTG
12532H104
439102817
4085404
SH
SOLE
3982044
0
103360
CHAMPIONX CORPORATION
COM
15872M104
36264595
1241513
SH
OTR
1
1142897
0
98616
CHAMPIONX CORPORATION
COM
15872M104
2622182
89770
SH
SOLE
89770
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
534765
3500
SH
SOLE
3500
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
738662
4327
SH
SOLE
4327
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
4676771
27396
SH
OTR
1
26276
0
1120
CHEVRON CORP NEW
COM
166764100
1667012
11176
SH
SOLE
11176
0
0
CHEVRON CORP NEW
COM
166764100
32815
220
SH
OTR
1
220
0
0
CHURCH & DWIGHT CO INC
COM
171340102
200940
2125
SH
SOLE
2125
0
0
CHURCHILL DOWNS INC
COM
171484108
2369641
17562
SH
SOLE
17562
0
0
CISCO SYS INC
COM
17275R102
151560
3000
SH
OTR
1
3000
0
0
CISCO SYS INC
COM
17275R102
719910
14250
SH
SOLE
14250
0
0
CITIGROUP INC
COM NEW
172967424
427981
8320
SH
SOLE
8320
0
0
CITIGROUP INC
COM NEW
172967424
2052302
39897
SH
OTR
1
37538
0
2359
CITIZENS FINL GROUP INC
COM
174610105
1359
41
SH
OTR
1
41
0
0
CITIZENS FINL GROUP INC
COM
174610105
3158275
95301
SH
SOLE
95301
0
0
CME GROUP INC
COM
12572Q105
135606393
643905
SH
OTR
1
518836
0
125069
CME GROUP INC
COM
12572Q105
556561676
2642743
SH
SOLE
2607989
0
34754
CME GROUP INC
COM
12572Q105
38259070
181667
SH
OTR
2
181667
0
0
CNH INDL N V
SHS
N20944109
1222860
100399
SH
SOLE
100399
0
0
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
582391
7657
SH
SOLE
7657
0
0
COGNEX CORP
COM
192422103
1555984
37278
SH
SOLE
37278
0
0
COGNEX CORP
COM
192422103
30189457
723274
SH
OTR
1
679239
0
44035
COHEN & STEERS LTD DURATION
COM
19248C105
1194043
64788
SH
OTR
1
64788
0
0
COLGATE PALMOLIVE CO
COM
194162103
25872511
324583
SH
OTR
1
324583
0
0
COLGATE PALMOLIVE CO
COM
194162103
64076079
803865
SH
SOLE
783524
0
20341
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
26670316
210164
SH
SOLE
102211
0
107953
COMCAST CORP NEW
CL A
20030N101
681824
15549
SH
OTR
1
15318
0
231
COMCAST CORP NEW
CL A
20030N101
672308
15332
SH
SOLE
15332
0
0
CONSOLIDATED EDISON INC
COM
209115104
492603
5415
SH
SOLE
5415
0
0
CONTROLADORA VUELA COMP DE A
SPON ADR RP 10
21240E105
5200319
554405
SH
OTR
2
554405
0
0
COPART INC
COM
217204106
4187932
85468
SH
SOLE
85468
0
0
CORE & MAIN INC
CL A
21874C102
3892534
96326
SH
SOLE
96326
0
0
COSTAMARE INC
SHS
Y1771G102
1215482
116761
SH
OTR
2
116761
0
0
COSTAR GROUP INC
COM
22160N109
583940
6682
SH
SOLE
6682
0
0
COSTAR GROUP INC
COM
22160N109
3964797
45369
SH
OTR
1
43615
0
1754
COSTCO WHSL CORP NEW
COM
22160K105
46037280
69745
SH
SOLE
69745
0
0
COSTCO WHSL CORP NEW
COM
22160K105
2878609
4361
SH
OTR
1
4102
0
259
COTERRA ENERGY INC
COM
127097103
530816
20800
SH
SOLE
20800
0
0
CRA INTL INC
COM
12618T105
533691
5399
SH
SOLE
5399
0
0
CREDIT SUISSE ASSET MGMT INC
COM
224916106
54684
17471
SH
OTR
1
17471
0
0
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
806264
407204
SH
OTR
1
407204
0
0
CURTISS WRIGHT CORP
COM
231561101
332180
1491
SH
SOLE
1491
0
0
CURTISS WRIGHT CORP
COM
231561101
35784084
160618
SH
OTR
1
147582
0
13036
CVS HEALTH CORP
COM
126650100
319788
4050
SH
OTR
1
4050
0
0
CVS HEALTH CORP
COM
126650100
95936
1215
SH
SOLE
1215
0
0
DANAHER CORPORATION
COM
235851102
1077582
4658
SH
OTR
1
4658
0
0
DANAHER CORPORATION
COM
235851102
49722138
214931
SH
SOLE
214931
0
0
DANAOS CORPORATION
SHS
Y1968P121
1208807
16322
SH
OTR
2
16322
0
0
DATADOG INC
CL A COM
23804L103
479937
3954
SH
SOLE
3954
0
0
DATADOG INC
CL A COM
23804L103
4348681
35827
SH
OTR
1
34322
0
1505
DECKERS OUTDOOR CORP
COM
243537107
343573
514
SH
SOLE
514
0
0
DECKERS OUTDOOR CORP
COM
243537107
39974788
59804
SH
OTR
1
55101
0
4703
DEERE & CO
COM
244199105
255917
640
SH
SOLE
640
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
549582
13661
SH
OTR
1
13430
0
231
DELTA AIR LINES INC DEL
COM NEW
247361702
592588
14730
SH
SOLE
14730
0
0
DESCARTES SYS GROUP INC
COM
249906108
204169130
2422044
SH
SOLE
2295954
0
126090
DEVON ENERGY CORP NEW
COM
25179M103
1607199
35479
SH
SOLE
35479
0
0
DEXCOM INC
COM
252131107
1315106
10598
SH
OTR
1
10598
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
53457
367
SH
OTR
1
367
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
662753
4550
SH
SOLE
4550
0
0
DICKS SPORTING GOODS INC
COM
253393102
4081389
27774
SH
SOLE
27774
0
0
DOCEBO INC
COM
25609L105
9217865
190249
SH
SOLE
71001
0
119248
DOLBY LABORATORIES INC
COM CL A
25659T107
3167287
36752
SH
SOLE
36752
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
47072378
546210
SH
OTR
1
502130
0
44080
DOMINOS PIZZA INC
COM
25754A201
941533
2284
SH
OTR
1
2284
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1024574
83707
SH
OTR
1
83707
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
504608
5200
SH
SOLE
5200
0
0
EATON VANCE LTD DURATION INC
COM
27828H105
1911085
199487
SH
OTR
1
199487
0
0
EATON VANCE SHORT DURATION D
COM
27828V104
765099
73709
SH
OTR
1
73709
0
0
ECOLAB INC
COM
278865100
20107533
101374
SH
SOLE
101374
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
7755159
101707
SH
SOLE
101707
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
60035971
787357
SH
OTR
2
787357
0
0
ELECTRONIC ARTS INC
COM
285512109
687470
5025
SH
SOLE
5025
0
0
ELI LILLY & CO
COM
532457108
1187991
2038
SH
SOLE
2038
0
0
ELI LILLY & CO
COM
532457108
6574172
11278
SH
OTR
1
10569
0
709
EMCOR GROUP INC
COM
29084Q100
56490485
262222
SH
OTR
1
241191
0
21031
EMCOR GROUP INC
COM
29084Q100
6055737
28110
SH
SOLE
28110
0
0
ENBRIDGE INC
COM
29250N105
4754240
131084
SH
SOLE
131084
0
0
ENERFLEX LTD
COM
29269R105
53284
11480
SH
SOLE
11480
0
0
ENERPLUS CORP
COM
292766102
878374
57090
SH
SOLE
57090
0
0
ENTEGRIS INC
COM
29362U104
95520145
797197
SH
OTR
1
750038
0
47159
ENTEGRIS INC
COM
29362U104
5495305
45863
SH
SOLE
45863
0
0
ENVESTNET INC
COM
29404K106
1089787
22007
SH
SOLE
22007
0
0
EOG RES INC
COM
26875P101
512344
4236
SH
OTR
1
4164
0
72
EOG RES INC
COM
26875P101
572819
4736
SH
SOLE
4736
0
0
EQT CORP
COM
26884L109
26198645
677668
SH
OTR
1
635297
0
42371
EQT CORP
COM
26884L109
272978
7061
SH
SOLE
7061
0
0
ERO COPPER CORP
COM
296006109
12453948
785104
SH
SOLE
292571
0
492533
ETSY INC
COM
29786A106
3736324
46099
SH
SOLE
46099
0
0
ETSY INC
COM
29786A106
55073475
679500
SH
OTR
1
627320
0
52180
EVERBRIDGE INC
COM
29978A104
297627
12243
SH
SOLE
12243
0
0
EVERI HLDGS INC
COM
30034T103
146510
13000
SH
SOLE
13000
0
0
EXACT SCIENCES CORP
COM
30063P105
1083955
14652
SH
SOLE
14652
0
0
EXELIXIS INC
COM
30161Q104
2804335
116896
SH
SOLE
116896
0
0
EXELIXIS INC
COM
30161Q104
1104
46
SH
OTR
1
46
0
0
EXELON CORP
COM
30161N101
201040
5600
SH
SOLE
5600
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
4057608
131527
SH
OTR
1
89747
0
41780
EXXON MOBIL CORP
COM
30231G102
665267
6654
SH
SOLE
6654
0
0
FACTSET RESH SYS INC
COM
303075105
39586086
82981
SH
OTR
1
82981
0
0
FACTSET RESH SYS INC
COM
303075105
131740220
276156
SH
SOLE
269767
0
6389
FERGUSON PLC NEW
SHS
G3421J106
142679
739
SH
SOLE
739
0
0
FERGUSON PLC NEW
SHS
G3421J106
71436
370
SH
OTR
1
370
0
0
FIBROGEN INC
COM
31572Q808
39517
44586
SH
SOLE
44586
0
0
FIRST TR ABRDN GBL OPP INCM
COM SHS
337319107
1283292
204021
SH
OTR
1
204021
0
0
FIRST TR INTER DURATN PFD &
COM
33718W103
1361494
83476
SH
OTR
1
83476
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
33237676
204505
SH
SOLE
184341
0
20164
FIRSTSERVICE CORP NEW
COM
33767E202
81589
502
SH
OTR
1
502
0
0
FISERV INC
COM
337738108
1263973
9515
SH
SOLE
9515
0
0
FORTINET INC
COM
34959E109
10326682
176434
SH
SOLE
176434
0
0
FORTINET INC
COM
34959E109
2341
40
SH
OTR
1
40
0
0
FORTINET INC
COM
34959E109
35344336
603867
SH
OTR
2
603867
0
0
FORTIS INC
COM
349553107
34273146
830542
SH
SOLE
768314
0
62228
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
1065732
13997
SH
SOLE
13997
0
0
FOX CORP
CL A COM
35137L105
516258
17400
SH
SOLE
17400
0
0
FRANCO NEV CORP
COM
351858105
74198919
667674
SH
SOLE
629741
0
37933
FREEPORT-MCMORAN INC
CL B
35671D857
3382442
79456
SH
OTR
1
75689
0
3767
FREEPORT-MCMORAN INC
CL B
35671D857
19582
460
SH
SOLE
460
0
0
FRONTLINE PLC
COM
M46528101
9548532
476236
SH
OTR
2
476236
0
0
GARTNER INC
COM
366651107
76464498
169503
SH
OTR
2
169503
0
0
GARTNER INC
COM
366651107
9864873
21868
SH
SOLE
21868
0
0
GENERAC HLDGS INC
COM
368736104
969171
7499
SH
SOLE
7499
0
0
GENERAL MLS INC
COM
370334104
495064
7600
SH
SOLE
7600
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
7892314
237597
SH
SOLE
237462
0
135
GITLAB INC
CLASS A COM
37637K108
74898223
1189616
SH
OTR
1
1089729
0
99887
GITLAB INC
CLASS A COM
37637K108
642255
10201
SH
SOLE
10201
0
0
GODADDY INC
CL A
380237107
84244754
793564
SH
OTR
1
746685
0
46879
GODADDY INC
CL A
380237107
3668890
34560
SH
SOLE
34560
0
0
GRACO INC
COM
384109104
30306222
349311
SH
OTR
2
349311
0
0
GRACO INC
COM
384109104
438533018
5054553
SH
SOLE
4980166
0
74387
GRACO INC
COM
384109104
157909360
1820071
SH
OTR
1
1549310
0
270761
GRID DYNAMICS HLDGS INC
CL A
39813G109
1160097
87029
SH
OTR
2
87029
0
0
GUARDANT HEALTH INC
COM
40131M109
23677541
875325
SH
OTR
1
798496
0
76829
GUARDANT HEALTH INC
COM
40131M109
602187
22262
SH
SOLE
22262
0
0
GUGGENHEIM TAXABLE MUNICP BO
COM
401664107
1748407
107993
SH
OTR
1
107993
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
1551857
14232
SH
SOLE
14232
0
0
HAMILTON LANE INC
CL A
407497106
4083953
36001
SH
OTR
1
24464
0
11537
HANCOCK JOHN INCOME SECS TR
COM
410123103
733290
67398
SH
OTR
1
67398
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
1219463
77279
SH
OTR
1
77279
0
0
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
1192921
84365
SH
OTR
1
84365
0
0
HANESBRANDS INC
COM
410345102
380304
85270
SH
SOLE
85270
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
377086258
5618928
SH
SOLE
5295990
0
322938
HDFC BANK LTD
SPONSORED ADS
40415F101
126209080
1880630
SH
OTR
1
1266755
0
613875
HDFC BANK LTD
SPONSORED ADS
40415F101
26046867
388122
SH
OTR
2
388122
0
0
HENRY JACK & ASSOC INC
COM
426281101
1960430
11997
SH
SOLE
11997
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
1317421
7235
SH
OTR
1
7235
0
0
HOME DEPOT INC
COM
437076102
649781
1875
SH
OTR
1
1856
0
19
HOME DEPOT INC
COM
437076102
419326
1210
SH
SOLE
1210
0
0
HONEYWELL INTL INC
COM
438516106
2357770
11243
SH
OTR
1
10677
0
566
HOULIHAN LOKEY INC
CL A
441593100
4002716
33381
SH
OTR
1
21858
0
11523
HUBBELL INC
COM
443510607
414123
1259
SH
SOLE
1259
0
0
HUBBELL INC
COM
443510607
40421221
122887
SH
OTR
1
115287
0
7600
HUBSPOT INC
COM
443573100
92854470
159945
SH
OTR
1
150570
0
9375
HUBSPOT INC
COM
443573100
883582
1522
SH
SOLE
1522
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
718943
2769
SH
SOLE
2769
0
0
HYATT HOTELS CORP
COM CL A
448579102
71928809
551559
SH
OTR
1
509039
0
42520
HYATT HOTELS CORP
COM CL A
448579102
3027990
23219
SH
SOLE
23219
0
0
ICICI BANK LIMITED
ADR
45104G104
1022283
42881
SH
OTR
2
42881
0
0
IDEXX LABS INC
COM
45168D104
62226656
112110
SH
OTR
2
112110
0
0
IDEXX LABS INC
COM
45168D104
8060991
14523
SH
SOLE
14508
0
15
IMMUNOCORE HLDGS PLC
ADS
45258D105
513015
7509
SH
SOLE
7509
0
0
IMMUNOCORE HLDGS PLC
ADS
45258D105
57339473
839278
SH
OTR
1
770520
0
68758
IMPERIAL OIL LTD
COM NEW
453038408
1511143
26441
SH
SOLE
26441
0
0
INARI MED INC
COM
45332Y109
35722620
550256
SH
OTR
1
499896
0
50360
INARI MED INC
COM
45332Y109
320770
4941
SH
SOLE
4941
0
0
INCYTE CORP
COM
45337C102
202498
3225
SH
SOLE
3225
0
0
INSPERITY INC
COM
45778Q107
1920767
16386
SH
SOLE
16386
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
548910
4274
SH
OTR
1
4202
0
72
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
602722
4693
SH
SOLE
4693
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
507005
3100
SH
SOLE
3100
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
273129
1670
SH
OTR
1
1670
0
0
INTUIT
COM
461202103
826915
1323
SH
SOLE
1323
0
0
INVESCO ADVANTAGE MUN INCOME
SH BEN INT
46132E103
6212094
735159
SH
OTR
1
733242
0
1917
INVESCO BD FD
COM
46132L107
1055893
69421
SH
OTR
1
69421
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
866884
10158
SH
OTR
1
10158
0
0
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
355422
3384
SH
OTR
1
3384
0
0
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP 600
46138G664
325267
7851
SH
OTR
1
7851
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
251870
17275
SH
OTR
1
17275
0
0
INVESCO MUN OPPORTUNITY TR
COM
46132C107
10251794
1066784
SH
OTR
1
1064023
0
2761
INVESCO MUNICIPAL TRUST
COM
46131J103
10036224
1053119
SH
OTR
1
1050397
0
2722
INVESCO QQQ TR
UNIT SER 1
46090E103
23020757
56214
SH
OTR
1
56214
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
245966312
600621
SH
SOLE
600621
0
0
INVESCO TR INVT GRADE MUNS
COM
46131M106
10245091
1035904
SH
OTR
1
1033219
0
2685
IPG PHOTONICS CORP
COM
44980X109
2202711
20294
SH
OTR
1
13265
0
7029
IRADIMED CORP
COM
46266A109
1352135
28484
SH
OTR
1
19461
0
9023
IRHYTHM TECHNOLOGIES INC
COM
450056106
40516139
378514
SH
OTR
1
344440
0
34074
IRHYTHM TECHNOLOGIES INC
COM
450056106
2214229
20686
SH
SOLE
20686
0
0
ISHARES TR
0-3 MNTH TREASRY
46436E718
596406
5948
SH
SOLE
5948
0
0
ISHARES TR
0-3 MNTH TREASRY
46436E718
63872
637
SH
OTR
1
637
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
479251
4972
SH
OTR
1
4972
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
7818145
76656
SH
OTR
1
76656
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
633502
9005
SH
OTR
1
9005
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
39399644
142160
SH
OTR
1
142160
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
33153944
306272
SH
OTR
1
306272
0
0
ISHARES TR
CORE S&P500 ETF
464287200
9277007
19423
SH
OTR
1
19423
0
0
ISHARES TR
CORE US AGGBD ET
464287226
524437
5284
SH
OTR
1
5284
0
0
ISHARES TR
ESG ADV TTL USD
46436E619
666853
15415
SH
SOLE
15415
0
0
ISHARES TR
ESG EAFE ETF
46436E759
1655131
25910
SH
SOLE
25910
0
0
ISHARES TR
ESG MSCI USA ETF
46436E767
2485764
62425
SH
SOLE
62425
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
2669955
34500
SH
SOLE
34500
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
520757
6729
SH
OTR
1
6729
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
526963
4762
SH
OTR
1
4762
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
263246
5134
SH
OTR
1
5134
0
0
ISHARES TR
MSCI EAFE ETF
464287465
10397471
137989
SH
OTR
1
137989
0
0
ISHARES TR
MSCI EAFE ETF
464287465
17896605
237513
SH
SOLE
237513
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
52675
1310
SH
OTR
1
1310
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
3362883
83633
SH
SOLE
83633
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
222891
2056
SH
OTR
1
2056
0
0
ISHARES TR
PFD AND INCM SEC
464288687
48282
1548
SH
SOLE
1548
0
0
ISHARES TR
PFD AND INCM SEC
464288687
4168887
133661
SH
OTR
1
133661
0
0
ISHARES TR
RUS 1000 ETF
464287622
1977965
7542
SH
OTR
1
7542
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
747314
2465
SH
OTR
1
2465
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
233498
1413
SH
OTR
1
1413
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
22375697
88715
SH
OTR
1
88715
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
369162
3534
SH
OTR
1
3534
0
0
ISHARES TR
RUS MID CAP ETF
464287499
4092873
52655
SH
OTR
1
52655
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
2050855
10218
SH
OTR
1
10218
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
280338
2659
SH
OTR
1
2659
0
0
ISHARES TR
TIPS BD ETF
464287176
470376
4376
SH
OTR
1
4376
0
0
ITT INC
COM
45073V108
4315685
36169
SH
OTR
1
24651
0
11518
JFROG LTD
ORD SHS
M6191J100
456298
13184
SH
SOLE
13184
0
0
JFROG LTD
ORD SHS
M6191J100
52953404
1530003
SH
OTR
1
1394014
0
135989
JOHNSON & JOHNSON
COM
478160104
502458597
3205682
SH
SOLE
3160287
0
45395
JOHNSON & JOHNSON
COM
478160104
32423707
206863
SH
OTR
2
206863
0
0
JOHNSON & JOHNSON
COM
478160104
134300788
856838
SH
OTR
1
708840
0
147998
JPMORGAN CHASE & CO
COM
46625H100
85050
500
SH
SOLE
500
0
0
JPMORGAN CHASE & CO
COM
46625H100
625118
3675
SH
OTR
1
3675
0
0
KARUNA THERAPEUTICS INC
COM
48576A100
74551082
235541
SH
OTR
1
215433
0
20108
KARUNA THERAPEUTICS INC
COM
48576A100
669419
2115
SH
SOLE
2115
0
0
KELLANOVA
COM
487836108
519963
9300
SH
SOLE
9300
0
0
KENVUE INC
COM
49177J102
130180370
6046464
SH
SOLE
5948485
0
97979
KENVUE INC
COM
49177J102
34878126
1619978
SH
OTR
1
1325528
0
294450
KENVUE INC
COM
49177J102
8906853
413695
SH
OTR
2
413695
0
0
KIMBERLY-CLARK CORP
COM
494368103
710834
5850
SH
SOLE
5850
0
0
KINDER MORGAN INC DEL
COM
49456B101
518616
29400
SH
SOLE
29400
0
0
KLA CORP
COM NEW
482480100
4028990
6931
SH
OTR
1
6514
0
417
KLA CORP
COM NEW
482480100
907409
1561
SH
SOLE
1561
0
0
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
22340586
387521
SH
OTR
1
364121
0
23400
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
221953
3850
SH
SOLE
3850
0
0
KRAFT HEINZ CO
COM
500754106
706318
19100
SH
SOLE
19100
0
0
KROGER CO
COM
501044101
525665
11500
SH
SOLE
11500
0
0
KRYSTAL BIOTECH INC
COM
501147102
1972554
15900
SH
OTR
1
10853
0
5047
L3HARRIS TECHNOLOGIES INC
COM
502431109
519810
2468
SH
SOLE
2468
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
52023
247
SH
OTR
1
247
0
0
LAM RESEARCH CORP
COM
512807108
1872775
2391
SH
OTR
1
2295
0
96
LANTHEUS HLDGS INC
COM
516544103
26289178
424019
SH
OTR
1
390212
0
33807
LANTHEUS HLDGS INC
COM
516544103
256742
4141
SH
SOLE
4141
0
0
LATTICE SEMICONDUCTOR CORP
COM
518415104
57173117
828716
SH
OTR
1
759156
0
69560
LATTICE SEMICONDUCTOR CORP
COM
518415104
790901
11464
SH
SOLE
11464
0
0
LEIDOS HOLDINGS INC
COM
525327102
200244
1850
SH
SOLE
1850
0
0
LIBERTY MEDIA CORP DEL
COM LBTY ONE S C
531229755
1941058
30747
SH
SOLE
30747
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
821519
39000
SH
SOLE
39000
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
41434828
190540
SH
OTR
1
174188
0
16352
LINCOLN ELEC HLDGS INC
COM
533900106
375771
1728
SH
SOLE
1728
0
0
LINDE PLC
SHS
G54950103
184839625
450049
SH
SOLE
438807
0
11242
LINDE PLC
SHS
G54950103
72690331
176987
SH
OTR
1
176987
0
0
LIQUIDITY SVCS INC
COM
53635B107
638491
37100
SH
SOLE
37100
0
0
LITHIA MTRS INC
COM
536797103
60172298
182739
SH
OTR
1
167792
0
14947
LITHIA MTRS INC
COM
536797103
550885
1673
SH
SOLE
1673
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
2571941
27478
SH
SOLE
27478
0
0
LOCKHEED MARTIN CORP
COM
539830109
515787
1138
SH
SOLE
1138
0
0
LOCKHEED MARTIN CORP
COM
539830109
535730
1182
SH
OTR
1
1182
0
0
LOWES COS INC
COM
548661107
186340447
837297
SH
SOLE
815125
0
22172
LOWES COS INC
COM
548661107
62959173
282899
SH
OTR
1
282899
0
0
MAG SILVER CORP
COM
55903Q104
548958
52575
SH
SOLE
52575
0
0
MANULIFE FINL CORP
COM
56501R106
578572
26097
SH
SOLE
26097
0
0
MARKETAXESS HLDGS INC
COM
57060D108
4694678
16031
SH
SOLE
16031
0
0
MARKETAXESS HLDGS INC
COM
57060D108
36374020
124207
SH
OTR
2
124207
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
950384129
2228281
SH
SOLE
2198377
0
29904
MASTERCARD INCORPORATED
CL A
57636Q104
246865694
578804
SH
OTR
1
470768
0
108036
MASTERCARD INCORPORATED
CL A
57636Q104
64335195
150841
SH
OTR
2
150841
0
0
MATADOR RES CO
COM
576485205
3519918
61905
SH
OTR
1
42259
0
19646
MATERION CORP
COM
576690101
5008834
38491
SH
OTR
1
26272
0
12219
MCDONALDS CORP
COM
580135101
43883
148
SH
OTR
1
148
0
0
MCDONALDS CORP
COM
580135101
26953649
90903
SH
SOLE
90903
0
0
MCKESSON CORP
COM
58155Q103
712989
1540
SH
SOLE
1540
0
0
MERCADOLIBRE INC
COM
58733R102
583041
371
SH
OTR
2
371
0
0
MERCK & CO INC
COM
58933Y105
91468
839
SH
OTR
1
839
0
0
MERCK & CO INC
COM
58933Y105
585437
5370
SH
SOLE
5370
0
0
META PLATFORMS INC
CL A
30303M102
893041
2523
SH
SOLE
2523
0
0
META PLATFORMS INC
CL A
30303M102
964541
2725
SH
OTR
1
2686
0
39
METTLER TOLEDO INTERNATIONAL
COM
592688105
25677150
21169
SH
OTR
2
21169
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
98355288
81087
SH
OTR
1
65769
0
15318
METTLER TOLEDO INTERNATIONAL
COM
592688105
389959362
321494
SH
SOLE
316777
0
4717
MICROSOFT CORP
COM
594918104
1554834398
4134758
SH
SOLE
4077178
0
57580
MICROSOFT CORP
COM
594918104
446479437
1187319
SH
OTR
1
993793
0
193526
MICROSOFT CORP
COM
594918104
101281485
269337
SH
OTR
2
269337
0
0
MIDDLEBY CORP
COM
596278101
36823700
250212
SH
OTR
1
250212
0
0
MIDDLEBY CORP
COM
596278101
122152866
830012
SH
SOLE
811701
0
18311
MOHAWK INDS INC
COM
608190104
1923962
18589
SH
SOLE
18589
0
0
MOLINA HEALTHCARE INC
COM
60855R100
73358937
203036
SH
OTR
1
191132
0
11904
MOLINA HEALTHCARE INC
COM
60855R100
5257422
14551
SH
SOLE
14551
0
0
MONGODB INC
CL A
60937P106
836507
2046
SH
SOLE
2046
0
0
MONGODB INC
CL A
60937P106
90865686
222247
SH
OTR
1
209140
0
13107
MONROE CAP CORP
COM
610335101
593488
84004
SH
OTR
1
84004
0
0
MOODYS CORP
COM
615369105
309914828
793514
SH
OTR
1
646304
0
147210
MOODYS CORP
COM
615369105
80675636
206564
SH
OTR
2
206564
0
0
MOODYS CORP
COM
615369105
1143296833
2927327
SH
SOLE
2886456
0
40871
MORGAN STANLEY EMERGING MKTS
COM
617477104
1974302
423670
SH
OTR
1
423670
0
0
MORGAN STANLEY EMKT DBT FD I
COM
61744H105
777858
111922
SH
OTR
1
111922
0
0
MOSAIC CO NEW
COM
61945C103
3678939
102965
SH
SOLE
102965
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
4930228
15747
SH
OTR
1
15139
0
608
MOTOROLA SOLUTIONS INC
COM NEW
620076307
892933
2852
SH
SOLE
2852
0
0
MSCI INC
COM
55354G100
151027418
266998
SH
OTR
1
219998
0
47000
MSCI INC
COM
55354G100
552975480
977593
SH
SOLE
964045
0
13548
MSCI INC
COM
55354G100
37360617
66049
SH
OTR
2
66049
0
0
NATWEST GROUP PLC
SPONS ADR
639057207
38267
6797
SH
OTR
1
6797
0
0
NATWEST GROUP PLC
SPONS ADR
639057207
75724
13450
SH
SOLE
13450
0
0
NEOGEN CORP
COM
640491106
2004766
99690
SH
SOLE
99690
0
0
NEUBERGER BERMAN MUN FD INC
COM
64124P101
3845563
371552
SH
OTR
1
370571
0
981
NEUROCRINE BIOSCIENCES INC
COM
64125C109
2458510
18659
SH
SOLE
18659
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
65643623
498206
SH
OTR
1
460749
0
37457
NEW YORK TIMES CO
CL A
650111107
62617401
1278167
SH
OTR
1
1172264
0
105903
NEW YORK TIMES CO
CL A
650111107
4022814
82115
SH
SOLE
82115
0
0
NEXSTAR MEDIA GROUP INC
COMMON STOCK
65336K103
22733296
145029
SH
OTR
1
136057
0
8972
NEXSTAR MEDIA GROUP INC
COMMON STOCK
65336K103
235125
1500
SH
SOLE
1500
0
0
NIKE INC
CL B
654106103
93991546
865723
SH
OTR
1
713534
0
152189
NIKE INC
CL B
654106103
49227158
453414
SH
OTR
2
453414
0
0
NIKE INC
CL B
654106103
300502326
2767821
SH
SOLE
2721929
0
45892
NOBLE CORP PLC
ORD SHS A
G65431127
18687043
388020
SH
OTR
2
388020
0
0
NORDSON CORP
COM
655663102
51906648
196497
SH
OTR
1
184712
0
11785
NORDSON CORP
COM
655663102
3808923
14419
SH
SOLE
14419
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
9945899
475065
SH
SOLE
176994
0
298071
NORTHROP GRUMMAN CORP
COM
666807102
495760
1059
SH
SOLE
1059
0
0
NOVOCURE LTD
ORD SHS
G6674U108
256587
17186
SH
SOLE
17186
0
0
NOVOCURE LTD
ORD SHS
G6674U108
90
6
SH
OTR
1
6
0
0
NOVO-NORDISK A S
ADR
670100205
343040
3316
SH
SOLE
3316
0
0
NOVO-NORDISK A S
ADR
670100205
126933
1227
SH
OTR
1
1227
0
0
NUTRIEN LTD
COM
67077M108
48066419
850386
SH
SOLE
766156
0
84230
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
3590207
303740
SH
OTR
1
302956
0
784
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
9889528
899048
SH
OTR
1
896728
0
2320
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
5989664
519035
SH
OTR
1
517691
0
1344
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
1009694
193428
SH
OTR
1
193428
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
9898103
837403
SH
OTR
1
835245
0
2158
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
1860771
275262
SH
OTR
1
275262
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
10024922
875539
SH
OTR
1
873277
0
2262
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
3875766
359533
SH
OTR
1
358588
0
945
NUVEI CORPORATION
SUB VTG SHS
67079A102
922503
35000
SH
SOLE
35000
0
0
NV5 GLOBAL INC
COM
62945V109
791174
7120
SH
SOLE
7120
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
38839975
657302
SH
OTR
1
602798
0
54504
NVENT ELECTRIC PLC
SHS
G6700G107
871164
14743
SH
SOLE
14743
0
0
OCCIDENTAL PETE CORP
COM
674599105
537390
9000
SH
SOLE
9000
0
0
OKTA INC
CL A
679295105
1187573
13118
SH
SOLE
13118
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
3378243
44515
SH
OTR
1
30358
0
14157
OPTION CARE HEALTH INC
COM NEW
68404L201
200388
5948
SH
SOLE
5948
0
0
OPTION CARE HEALTH INC
COM NEW
68404L201
21591348
640883
SH
OTR
1
583416
0
57467
ORACLE CORP
COM
68389X105
429646438
4075182
SH
SOLE
4008163
0
67019
ORACLE CORP
COM
68389X105
141061755
1337966
SH
OTR
1
1100703
0
237263
ORACLE CORP
COM
68389X105
35169972
333586
SH
OTR
2
333586
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
495942
522
SH
SOLE
522
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
15302806
1068769
SH
SOLE
479752
0
589017
OTIS WORLDWIDE CORP
COM
68902V107
34875674
389803
SH
OTR
2
389803
0
0
OTIS WORLDWIDE CORP
COM
68902V107
511668730
5718886
SH
SOLE
5643772
0
75114
OTIS WORLDWIDE CORP
COM
68902V107
129725595
1449934
SH
OTR
1
1171679
0
278255
OUTSET MED INC
COM
690145107
26195
4842
SH
SOLE
4842
0
0
OUTSET MED INC
COM
690145107
2943787
544138
SH
OTR
1
489105
0
55033
PALO ALTO NETWORKS INC
COM
697435105
1644251
5576
SH
OTR
1
5576
0
0
PAYCOM SOFTWARE INC
COM
70432V102
22946
111
SH
OTR
1
111
0
0
PAYCOM SOFTWARE INC
COM
70432V102
1131379
5473
SH
SOLE
5473
0
0
PAYCOR HCM INC
COM
70435P102
3693077
171055
SH
OTR
1
111580
0
59475
PEMBINA PIPELINE CORP
COM
706327103
30695870
889426
SH
SOLE
816595
0
72831
PEPSICO INC
COM
713448108
34979907
205958
SH
OTR
2
205958
0
0
PEPSICO INC
COM
713448108
464947530
2737562
SH
SOLE
2690801
0
46761
PEPSICO INC
COM
713448108
146153604
860537
SH
OTR
1
713747
0
146790
PERFORMANCE FOOD GROUP CO
COM
71377A103
1975685
28571
SH
SOLE
28571
0
0
PFIZER INC
COM
717081103
162836
5656
SH
OTR
1
5656
0
0
PFIZER INC
COM
717081103
555647
19300
SH
SOLE
19300
0
0
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
760267
61710
SH
OTR
1
61710
0
0
PIMCO CALIF MUN INCOME FD
COM
72200N106
3613923
387760
SH
OTR
1
386748
0
1012
PIMCO CALIF MUN INCOME FD II
COM
72200M108
3805432
656109
SH
OTR
1
654388
0
1721
PIMCO MUN INCOME FD II
COM
72200W106
6017151
724958
SH
OTR
1
723082
0
1876
PIMCO MUN INCOME FD III
COM
72201A103
6160215
833588
SH
OTR
1
831416
0
2172
PIONEER NAT RES CO
COM
723787107
1708863
7599
SH
OTR
1
7599
0
0
PNC FINL SVCS GROUP INC
COM
693475105
229643
1483
SH
OTR
1
1483
0
0
POOL CORP
COM
73278L105
2392260
6000
SH
SOLE
6000
0
0
POWER INTEGRATIONS INC
COM
739276103
39032056
475363
SH
OTR
1
435558
0
39805
POWER INTEGRATIONS INC
COM
739276103
2591227
31558
SH
SOLE
31558
0
0
PROCTER AND GAMBLE CO
COM
742718109
134963
921
SH
OTR
1
921
0
0
PROCTER AND GAMBLE CO
COM
742718109
77959
532
SH
SOLE
532
0
0
PROGRESSIVE CORP
COM
743315103
708796
4450
SH
SOLE
4450
0
0
PTC INC
COM
69370C100
201204
1150
SH
SOLE
1150
0
0
PULTE GROUP INC
COM
745867101
582367
5642
SH
SOLE
5642
0
0
PULTE GROUP INC
COM
745867101
60592514
587023
SH
OTR
1
552731
0
34292
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
6195840
605654
SH
OTR
1
604075
0
1579
PVH CORPORATION
COM
693656100
3870593
31695
SH
SOLE
31695
0
0
QUALCOMM INC
COM
747525103
1157619
8004
SH
OTR
1
7686
0
318
QUALYS INC
COM
74758T303
4292251
21868
SH
SOLE
21868
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
696294
5050
SH
SOLE
5050
0
0
QUIPT HOME MEDICAL CORP
COM
74880P104
1047741
205000
SH
SOLE
205000
0
0
RALPH LAUREN CORP
CL A
751212101
504700
3500
SH
OTR
1
3500
0
0
RAYMOND JAMES FINL INC
COM
754730109
1034832
9281
SH
SOLE
9281
0
0
RAYMOND JAMES FINL INC
COM
754730109
46157878
413972
SH
OTR
1
389910
0
24062
RB GLOBAL INC
COM
74935Q107
19974618
297513
SH
OTR
1
269494
0
28019
RB GLOBAL INC
COM
74935Q107
146121207
2176410
SH
SOLE
2151188
0
25222
REGAL REXNORD CORPORATION
COM
758750103
42694593
288438
SH
OTR
1
262741
0
25697
REGAL REXNORD CORPORATION
COM
758750103
390033
2635
SH
SOLE
2635
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
2946499
18213
SH
SOLE
18213
0
0
RELX PLC
SPONSORED ADR
759530108
70000
1765
SH
OTR
1
1765
0
0
RELX PLC
SPONSORED ADR
759530108
283886
7158
SH
SOLE
7158
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
340060
1735
SH
SOLE
1735
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
38696476
197431
SH
OTR
1
178540
0
18891
RENEW ENERGY GLOBAL PLC
CL A SHS
G7500M104
1566838
204548
SH
OTR
2
204548
0
0
REPUBLIC SVCS INC
COM
760759100
771614
4679
SH
SOLE
4679
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
243711494
3092820
SH
SOLE
3000200
0
92620
ROCKWELL AUTOMATION INC
COM
773903109
446470
1438
SH
OTR
1
1414
0
24
ROCKWELL AUTOMATION INC
COM
773903109
477208
1537
SH
SOLE
1537
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
2756079
58878
SH
SOLE
58878
0
0
ROKU INC
COM CL A
77543R102
182403
1990
SH
SOLE
1990
0
0
ROKU INC
COM CL A
77543R102
19374449
211373
SH
OTR
1
198794
0
12579
ROPER TECHNOLOGIES INC
COM
776696106
699453
1283
SH
SOLE
1283
0
0
ROYAL BK CDA
COM
780087102
455720756
4491570
SH
SOLE
4300366
0
191204
ROYAL CARIBBEAN GROUP
COM
V7780T103
64417002
497467
SH
OTR
1
466879
0
30588
ROYAL CARIBBEAN GROUP
COM
V7780T103
632429
4884
SH
SOLE
4884
0
0
S&P GLOBAL INC
COM
78409V104
43169638
97997
SH
OTR
2
97997
0
0
S&P GLOBAL INC
COM
78409V104
133923806
304013
SH
OTR
1
221312
0
82701
S&P GLOBAL INC
COM
78409V104
273854985
621663
SH
SOLE
547998
0
73665
SANOFI
SPONSORED ADR
80105N105
114081
2294
SH
SOLE
2294
0
0
SANOFI
SPONSORED ADR
80105N105
1678537
33753
SH
OTR
1
31404
0
2349
SAREPTA THERAPEUTICS INC
COM
803607100
314844
3265
SH
SOLE
3265
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
33263239
344947
SH
OTR
1
317106
0
27841
SCORPIO TANKERS INC
SHS
Y7542C130
19670016
323520
SH
OTR
2
323520
0
0
SEADRILL 2021 LTD
COM
G7997W102
10330113
218488
SH
OTR
2
218488
0
0
SEAWORLD ENTMT INC
COM
81282V100
3394961
64262
SH
SOLE
64262
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
867660
10349
SH
SOLE
10349
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
12796648
66483
SH
OTR
1
66483
0
0
SEMTECH CORP
COM
816850101
532720
24314
SH
SOLE
24314
0
0
SERVICENOW INC
COM
81762P102
2124415
3007
SH
OTR
1
2794
0
213
SHERWIN WILLIAMS CO
COM
824348106
612573471
1964006
SH
SOLE
1936294
0
27712
SHERWIN WILLIAMS CO
COM
824348106
167515253
537080
SH
OTR
1
443719
0
93361
SHERWIN WILLIAMS CO
COM
824348106
39851151
127769
SH
OTR
2
127769
0
0
SHOCKWAVE MED INC
COM
82489T104
46077027
241798
SH
OTR
1
220887
0
20911
SHOCKWAVE MED INC
COM
82489T104
400938
2104
SH
SOLE
2104
0
0
SHOPIFY INC
CL A
82509L107
594340
7609
SH
SOLE
7609
0
0
SMITH A O CORP
COM
831865209
3029010
36742
SH
SOLE
36742
0
0
SMITH A O CORP
COM
831865209
59918629
726815
SH
OTR
1
670726
0
56089
SMUCKER J M CO
COM NEW
832696405
518158
4100
SH
SOLE
4100
0
0
SONY GROUP CORP
SPONSORED ADR
835699307
159647
1686
SH
SOLE
1686
0
0
SONY GROUP CORP
SPONSORED ADR
835699307
76888
812
SH
OTR
1
812
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
3636122
7650
SH
OTR
1
7650
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
62887315
132308
SH
SOLE
132308
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
432795
853
SH
OTR
1
853
0
0
SPRINGWORKS THERAPEUTICS INC
COM
85205L107
32348125
886250
SH
OTR
1
801125
0
85125
SPRINGWORKS THERAPEUTICS INC
COM
85205L107
263019
7206
SH
SOLE
7206
0
0
SPX TECHNOLOGIES INC
COM
78473E103
5943428
58840
SH
SOLE
58840
0
0
SSR MINING IN
COM
784730103
423951
39375
SH
SOLE
39375
0
0
STANTEC INC
COM
85472N109
205270457
2548418
SH
SOLE
2344546
0
203872
STARBUCKS CORP
COM
855244109
3134246
32645
SH
OTR
1
30306
0
2339
STARBUCKS CORP
COM
855244109
633666
6600
SH
SOLE
6600
0
0
STIFEL FINL CORP
COM
860630102
291744
4219
SH
SOLE
4219
0
0
STIFEL FINL CORP
COM
860630102
31600928
456991
SH
OTR
1
416151
0
40840
STRYKER CORPORATION
COM
863667101
717806
2397
SH
SOLE
2397
0
0
STRYKER CORPORATION
COM
863667101
1984521
6627
SH
OTR
1
6247
0
380
SUN LIFE FINANCIAL INC.
COM
866796105
43839164
842526
SH
SOLE
775913
0
66613
SUNCOR ENERGY INC NEW
COM
867224107
36500910
1135345
SH
SOLE
1016855
0
118490
SUNCOR ENERGY INC NEW
COM
867224107
39030
1214
SH
OTR
1
1214
0
0
SYNCHRONY FINANCIAL
COM
87165B103
3918676
102610
SH
SOLE
102610
0
0
SYNOPSYS INC
COM
871607107
65065057
126362
SH
OTR
2
126362
0
0
SYNOPSYS INC
COM
871607107
8452248
16415
SH
SOLE
16415
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
63925888
614672
SH
OTR
2
614672
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
1016137512
9770553
SH
SOLE
9223220
0
547333
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
315731624
3035881
SH
OTR
1
2040513
0
995368
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1555099
9662
SH
SOLE
9662
0
0
TAPESTRY INC
COM
876030107
456444
12400
SH
SOLE
12400
0
0
TAPESTRY INC
COM
876030107
51664381
1403542
SH
OTR
1
1283822
0
119720
TC ENERGY CORP
COM
87807B107
45047859
1149434
SH
SOLE
1038143
0
111291
TECK RESOURCES LTD
CL B
878742204
217305
5124
SH
SOLE
5124
0
0
TELUS CORPORATION
COM
87971M103
270584142
15155235
SH
SOLE
14679686
0
475549
TEMPLETON GLOBAL INCOME FD
COM
880198106
774240
204285
SH
OTR
1
204285
0
0
TERADATA CORP DEL
COM
88076W103
4720922
108502
SH
OTR
1
73931
0
34571
TEXAS INSTRS INC
COM
882508104
2481045
14555
SH
OTR
1
13555
0
1000
TEXAS INSTRS INC
COM
882508104
959008
5626
SH
SOLE
5626
0
0
TFI INTL INC
COM
87241L109
28944576
212090
SH
SOLE
212090
0
0
THE LION ELECTRIC COMPANY
COMMON STOCK
536221104
178693
100000
SH
SOLE
100000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
6195381
11672
SH
SOLE
11672
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
1402878
2643
SH
OTR
1
2455
0
188
THERMO FISHER SCIENTIFIC INC
COM
883556102
48047642
90521
SH
OTR
2
90521
0
0
THOMSON REUTERS CORP.
COM
884903808
420288624
2865200
SH
SOLE
2805515
0
59685
TIDEWATER INC NEW
COM
88642R109
15443150
214161
SH
OTR
2
214161
0
0
TIM S A
SPONSORED ADR
88706T108
1700441
92065
SH
OTR
2
92065
0
0
TJX COS INC NEW
COM
872540109
170575849
1818312
SH
OTR
1
1474742
0
343570
TJX COS INC NEW
COM
872540109
663825827
7076280
SH
SOLE
6980500
0
95780
TJX COS INC NEW
COM
872540109
45218671
482024
SH
OTR
2
482024
0
0
TOLL BROTHERS INC
COM
889478103
2984713
29037
SH
OTR
1
20025
0
9012
TOPBUILD CORP
COM
89055F103
79264525
211790
SH
OTR
1
195955
0
15835
TOPBUILD CORP
COM
89055F103
732427
1957
SH
SOLE
1957
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
374708779
5779933
SH
SOLE
5559074
0
220859
TRACTOR SUPPLY CO
COM
892356106
5273396
24524
SH
SOLE
24524
0
0
TRACTOR SUPPLY CO
COM
892356106
1946237
9051
SH
OTR
1
8998
0
53
TRADEWEB MKTS INC
CL A
892672106
6483652
71343
SH
SOLE
71343
0
0
TRADEWEB MKTS INC
CL A
892672106
50222106
552620
SH
OTR
2
552620
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
253656
1040
SH
SOLE
1040
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
387313
1588
SH
OTR
1
1588
0
0
TRAVELERS COMPANIES INC
COM
89417E109
162107
851
SH
OTR
1
851
0
0
TRAVELERS COMPANIES INC
COM
89417E109
733387
3850
SH
SOLE
3850
0
0
TYLER TECHNOLOGIES INC
COM
902252105
719166
1720
SH
SOLE
1720
0
0
TYLER TECHNOLOGIES INC
COM
902252105
74652817
178544
SH
OTR
1
167979
0
10565
UBER TECHNOLOGIES INC
COM
90353T100
5378324
87353
SH
OTR
1
82807
0
4546
UBS GROUP AG
SHS
H42097107
194485
6294
SH
SOLE
6294
0
0
UBS GROUP AG
SHS
H42097107
94430
3056
SH
OTR
1
3056
0
0
ULTA BEAUTY INC
COM
90384S303
953031
1945
SH
OTR
1
1945
0
0
UNILEVER PLC
SPON ADR NEW
904767704
5408186
111555
SH
SOLE
111555
0
0
UNION PAC CORP
COM
907818108
1502458
6117
SH
SOLE
6117
0
0
UNION PAC CORP
COM
907818108
530048
2158
SH
OTR
1
2121
0
37
UNITEDHEALTH GROUP INC
COM
91324P102
224580520
426578
SH
OTR
1
355467
0
71111
UNITEDHEALTH GROUP INC
COM
91324P102
52162648
99080
SH
OTR
2
99080
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
795159756
1510361
SH
SOLE
1487597
0
22764
UNIVERSAL DISPLAY CORP
COM
91347P105
1638716
8568
SH
SOLE
8568
0
0
VALARIS LTD
CL A
G9460G101
21128200
308126
SH
OTR
2
308126
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1332427
7933
SH
OTR
1
7933
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
1629204
21153
SH
OTR
1
21153
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
271620
3693
SH
OTR
1
3693
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
313838
4267
SH
SOLE
4267
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
212431
1292
SH
OTR
1
1292
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
288735
1315
SH
OTR
1
1315
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
2471335
10623
SH
OTR
1
10623
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
230686747
528129
SH
OTR
1
528129
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
376958
863
SH
SOLE
863
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
2507694
11755
SH
OTR
1
11755
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
11837
288
SH
OTR
1
288
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
2645813
64375
SH
SOLE
64375
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
304139
2644
SH
OTR
1
2644
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
787546
7655
SH
SOLE
7655
0
0
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
484975
9500
SH
SOLE
9500
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
258869
4438
SH
OTR
1
4438
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
546387
7062
SH
OTR
1
7062
0
0
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
430534
5556
SH
SOLE
5556
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
9899972
206680
SH
SOLE
206680
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
12974338
270863
SH
OTR
1
270863
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
237402
2791
SH
OTR
1
2791
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
364769
1455
SH
OTR
1
1455
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
191180
395
SH
OTR
1
395
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
167464
346
SH
SOLE
346
0
0
VEEVA SYS INC
CL A COM
922475108
6353930
33004
SH
SOLE
33004
0
0
VEEVA SYS INC
CL A COM
922475108
49336715
256268
SH
OTR
2
256268
0
0
VERACYTE INC
COM
92337F107
16520525
600528
SH
OTR
1
541137
0
59391
VERACYTE INC
COM
92337F107
1039108
37772
SH
SOLE
37772
0
0
VERALTO CORP
COM SHS
92338C103
1318628
16030
SH
SOLE
16030
0
0
VERALTO CORP
COM SHS
92338C103
127585
1551
SH
OTR
1
1551
0
0
VERISIGN INC
COM
92343E102
195662
950
SH
SOLE
950
0
0
VERISIGN INC
COM
92343E102
2612809
12686
SH
OTR
1
12147
0
539
VERISK ANALYTICS INC
COM
92345Y106
1413096
5916
SH
SOLE
5916
0
0
VERISK ANALYTICS INC
COM
92345Y106
3993500
16719
SH
OTR
1
15948
0
771
VERIZON COMMUNICATIONS INC
COM
92343V104
198868
5275
SH
SOLE
5275
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
6409
170
SH
OTR
1
170
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
4184864
10285
SH
OTR
1
9568
0
717
VERTEX PHARMACEUTICALS INC
COM
92532F100
193273
475
SH
SOLE
475
0
0
VESTA REAL ESTATE CORP
ADS
92540K109
237720
6000
SH
OTR
2
6000
0
0
VICTORY CAP HLDGS INC
COM CL A
92645B103
2285542
66363
SH
OTR
1
43248
0
23115
VIKING THERAPEUTICS INC
COM
92686J106
979891
52654
SH
SOLE
52654
0
0
VIRTUS GLOBAL MULTI-SECTOR I
COM
92829B101
691483
88312
SH
OTR
1
88312
0
0
VISA INC
COM CL A
92826C839
69450706
266759
SH
OTR
2
266759
0
0
VISA INC
COM CL A
92826C839
82205773
315751
SH
SOLE
315751
0
0
VISA INC
COM CL A
92826C839
3563931
13689
SH
OTR
1
12958
0
731
VNET GROUP INC
NOTE 2/0
90138VAB3
3945079
3999999
PRN
SOLE
9
3999999
0
0
WASTE CONNECTIONS INC
COM
94106B101
316136589
2110187
SH
SOLE
2045861
0
64326
WATERS CORP
COM
941848103
302892
920
SH
OTR
1
920
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833118
2139836
21873
SH
OTR
1
14276
0
7597
WEST PHARMACEUTICAL SVSC INC
COM
955306105
4179312
11869
SH
SOLE
11869
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
28877009
82009
SH
OTR
2
82009
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
2359822
35869
SH
SOLE
35869
0
0
WESTERN ASSET GLOBAL CORP DE
COM
95790C107
735718
57613
SH
OTR
1
57613
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
1743500
451684
SH
OTR
1
451684
0
0
WESTERN ASSET INVESTMENT GRA
COM
95766T100
1073390
89152
SH
OTR
1
89152
0
0
WESTERN ASSET MANAGED MUNS F
COM
95766M105
6161291
605830
SH
OTR
1
604254
0
1576
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
1608930
148975
SH
OTR
1
148975
0
0
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
1473406
181454
SH
OTR
1
181454
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
1773058
204505
SH
OTR
1
204505
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
19169046
387281
SH
SOLE
346753
0
40528
WINGSTOP INC
COM
974155103
572687
2232
SH
SOLE
2232
0
0
WINGSTOP INC
COM
974155103
63338569
246857
SH
OTR
1
226974
0
19883
WINMARK CORP
COM
974250102
4869051
11661
SH
SOLE
11661
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
587406
11692
SH
OTR
1
11692
0
0
WORKDAY INC
CL A
98138H101
1105896
4006
SH
OTR
1
4006
0
0
WP CAREY INC
COM
92936U109
377907
5831
SH
OTR
1
5831
0
0
XENON PHARMACEUTICALS INC
COM
98420N105
230116
4996
SH
SOLE
4996
0
0
XENON PHARMACEUTICALS INC
COM
98420N105
25242446
548034
SH
OTR
1
500422
0
47612
YATRA ONLINE INC
ORD SHS
G98338109
1636784
1004162
SH
OTR
2
1004162
0
0
ZOETIS INC
CL A
98978V103
62396947
316142
SH
OTR
2
316142
0
0
ZOETIS INC
CL A
98978V103
47070574
238489
SH
SOLE
238489
0
0
ZOETIS INC
CL A
98978V103
762046
3861
SH
OTR
1
3797
0
64
ZURN ELKAY WATER SOLNS CORP
COM
98983L108
3393767
115395
SH
OTR
1
77432
0
37963