0001085146-23-001875.txt : 20230426
0001085146-23-001875.hdr.sgml : 20230426
20230426113236
ACCESSION NUMBER: 0001085146-23-001875
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230426
DATE AS OF CHANGE: 20230426
EFFECTIVENESS DATE: 20230426
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Fiera Capital Corp
CENTRAL INDEX KEY: 0001505817
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: 23847992
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-2023
03-31-2023
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
04-26-2023
2
733
33480804542
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
1405691
13882
SH
SOLE
13570
0
312
ABRDN ASIA PACIFIC INCOME FU
COM
003009107
2304204
866242
SH
OTR
1
866242
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
19519680
68296
SH
OTR
2
68296
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
1158388
4053
SH
OTR
1
4025
0
28
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
11907702
41663
SH
SOLE
41663
0
0
ACI WORLDWIDE INC
COM
004498101
22993570
852245
SH
OTR
1
783161
0
69084
ACI WORLDWIDE INC
COM
004498101
1622604
60141
SH
SOLE
60141
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
143447046
372232
SH
SOLE
364591
0
7641
ADOBE SYSTEMS INCORPORATED
COM
00724F101
36309947
94221
SH
OTR
1
94221
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
30573714
79336
SH
OTR
2
79336
0
0
ADVANCED ENERGY INDS
COM
007973100
1521058
15521
SH
SOLE
15521
0
0
ADVANCED ENERGY INDS
COM
007973100
4718896
48152
SH
OTR
1
31852
0
16300
AGCO CORP
COM
001084102
4371557
32334
SH
OTR
1
21380
0
10954
AGILENT TECHNOLOGIES INC
COM
00846U101
788538
5700
SH
SOLE
5700
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
157016
1135
SH
OTR
1
1135
0
0
AGNICO EAGLE MINES LTD
COM
008474108
1641902
32249
SH
SOLE
32249
0
0
AIR PRODS & CHEMS INC
COM
009158106
215408
750
SH
OTR
1
750
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
501120
6400
SH
SOLE
6400
0
0
ALCON AG
ORD SHS
H01301128
90997023
1290006
SH
OTR
1
1290006
0
0
ALCON AG
ORD SHS
H01301128
139557958
1978423
SH
SOLE
1675476
0
302947
ALGONQUIN PWR UTILS CORP
COM
015857105
88578
10563
SH
SOLE
10563
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
548298
5366
SH
OTR
2
5366
0
0
ALITHYA GROUP INC
CL A SUB VTG
01643B106
1619262
801615
SH
SOLE
801615
0
0
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
1849988
190328
SH
OTR
1
190328
0
0
ALLSPRING INCOME OPPORTUNIT
INC OPPTY FD
94987B105
724506
114456
SH
OTR
1
114456
0
0
ALLSPRING MULTI SECTOR INCOM
COM
94987D101
1014085
110829
SH
OTR
1
110829
0
0
ALPHABET INC
CAP STK CL A
02079K305
1073538076
10349350
SH
SOLE
10208165
0
141185
ALPHABET INC
CAP STK CL A
02079K305
333792248
3217895
SH
OTR
1
2372277
0
845618
ALPHABET INC
CAP STK CL A
02079K305
64140408
618340
SH
OTR
2
618340
0
0
ALPHABET INC
CAP STK CL C
02079K107
405600
3900
SH
OTR
1
3900
0
0
ALPHABET INC
CAP STK CL C
02079K107
1789216
17204
SH
SOLE
17204
0
0
AMAZON COM INC
COM
023135106
18641159
180474
SH
OTR
2
180474
0
0
AMAZON COM INC
COM
023135106
282911
2739
SH
OTR
1
2739
0
0
AMAZON COM INC
COM
023135106
1925429
18641
SH
SOLE
18641
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
437400
3600
SH
SOLE
3600
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
1415052
8838
SH
SOLE
8838
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
521638
3258
SH
OTR
1
3212
0
46
AMGEN INC
COM
031162100
287199
1188
SH
OTR
1
1188
0
0
AMGEN INC
COM
031162100
605584
2505
SH
SOLE
2505
0
0
AMICUS THERAPEUTICS INC
COM
03152W109
553635
49922
SH
SOLE
49922
0
0
AMICUS THERAPEUTICS INC
COM
03152W109
56020492
5051442
SH
OTR
1
4586782
0
464660
AMN HEALTHCARE SVCS INC
COM
001744101
2771694
33410
SH
OTR
1
21974
0
11436
AMPHENOL CORP NEW
CL A
032095101
3878023
47455
SH
SOLE
47455
0
0
AMPHENOL CORP NEW
CL A
032095101
27555821
337198
SH
OTR
2
337198
0
0
AMPHENOL CORP NEW
CL A
032095101
651308
7970
SH
OTR
1
7856
0
114
ANALOG DEVICES INC
COM
032654105
62018590
314464
SH
OTR
1
314464
0
0
ANALOG DEVICES INC
COM
032654105
214479906
1087516
SH
SOLE
1063959
0
23557
ANSYS INC
COM
03662Q105
2692685
8091
SH
SOLE
8091
0
0
ANSYS INC
COM
03662Q105
28969907
87049
SH
OTR
2
87049
0
0
AON PLC
SHS CL A
G0403H108
41734622
132369
SH
SOLE
132369
0
0
AON PLC
SHS CL A
G0403H108
61482
195
SH
OTR
1
195
0
0
APELLIS PHARMACEUTICALS INC
COM
03753U106
303416
4600
SH
SOLE
4600
0
0
APELLIS PHARMACEUTICALS INC
COM
03753U106
35340181
535782
SH
OTR
1
487779
0
48003
APPLE INC
COM
037833100
4351216
26387
SH
SOLE
26387
0
0
APPLE INC
COM
037833100
8406767
50981
SH
OTR
1
47538
0
3443
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
3474226
24444
SH
OTR
1
16077
0
8367
APPLIED MATLS INC
COM
038222105
1896741
15442
SH
SOLE
15442
0
0
APPLIED MATLS INC
COM
038222105
1015190
8265
SH
OTR
1
8149
0
116
APTIV PLC
SHS
G6095L109
173558
1547
SH
SOLE
1547
0
0
APTIV PLC
SHS
G6095L109
27823
248
SH
OTR
1
248
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
424710
5090
SH
SOLE
5090
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
40111110
480718
SH
OTR
1
451252
0
29466
ARGENX SE
SPONSORED ADR
04016X101
2894201
7768
SH
SOLE
7768
0
0
ARGENX SE
SPONSORED ADR
04016X101
57255859
153674
SH
OTR
1
144107
0
9567
ARISTA NETWORKS INC
COM
040413106
860450
5126
SH
SOLE
5126
0
0
ARISTA NETWORKS INC
COM
040413106
76232780
454145
SH
OTR
1
425481
0
28664
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
1498956
59014
SH
SOLE
59014
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
356
14
SH
OTR
1
14
0
0
ASGN INC
COM
00191U102
2508125
30339
SH
OTR
1
19946
0
10393
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
48330
71
SH
OTR
1
71
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
270923
398
SH
SOLE
398
0
0
ASPEN TECHNOLOGY INC
COM
29109X106
36002166
157304
SH
OTR
2
157304
0
0
ASPEN TECHNOLOGY INC
COM
29109X106
3343791
14610
SH
SOLE
14610
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
314011
4524
SH
SOLE
4524
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
40813
588
SH
OTR
1
588
0
0
ATRICURE INC
COM
04963C209
985971
23787
SH
SOLE
23787
0
0
ATRICURE INC
COM
04963C209
27577431
665318
SH
OTR
1
604813
0
60505
AUTODESK INC
COM
052769106
45587
219
SH
OTR
1
219
0
0
AUTODESK INC
COM
052769106
3141967
15094
SH
SOLE
15094
0
0
AUTODESK INC
COM
052769106
33870754
162715
SH
OTR
2
162715
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
582623
2617
SH
SOLE
2617
0
0
AUTOZONE INC
COM
053332102
61104693
24858
SH
OTR
2
24858
0
0
AUTOZONE INC
COM
053332102
309891596
126067
SH
OTR
1
92394
0
33673
AUTOZONE INC
COM
053332102
1043096287
424342
SH
SOLE
418667
0
5675
AVIENT CORPORATION
COM
05368V106
260337
6325
SH
SOLE
6325
0
0
AVIENT CORPORATION
COM
05368V106
26049300
632879
SH
OTR
1
573533
0
59346
BANK MONTREAL QUE
COM
063671101
262600599
2939692
SH
SOLE
2841624
0
98068
BANK NEW YORK MELLON CORP
COM
064058100
896713
19734
SH
SOLE
19734
0
0
BANK NEW YORK MELLON CORP
COM
064058100
509610
11215
SH
OTR
1
11056
0
159
BANK NOVA SCOTIA HALIFAX
COM
064149107
1776836
35294
SH
SOLE
35294
0
0
BARRICK GOLD CORP
COM
067901108
2287341
123283
SH
SOLE
123283
0
0
BAUSCH HEALTH COS INC
COM
071734107
2777
343
SH
OTR
1
343
0
0
BAUSCH HEALTH COS INC
COM
071734107
1098029
135604
SH
SOLE
135604
0
0
BCE INC
COM NEW
05534B760
9171386
204864
SH
SOLE
204864
0
0
BECTON DICKINSON & CO
COM
075887109
476181064
1923653
SH
SOLE
1894538
0
29115
BECTON DICKINSON & CO
COM
075887109
162476097
656363
SH
OTR
1
474015
0
182348
BECTON DICKINSON & CO
COM
075887109
33264178
134379
SH
OTR
2
134379
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
1813900
8416
SH
SOLE
8416
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
26079
121
SH
OTR
1
121
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
2328000
5
SH
OTR
1
5
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
1537057
4978
SH
SOLE
4978
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
2529753
8193
SH
OTR
1
8193
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
1296
22
SH
OTR
1
22
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
3251457
55203
SH
SOLE
55203
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
33861
534
SH
OTR
1
534
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
189786
2993
SH
SOLE
2993
0
0
BIOGEN INC
COM
09062X103
2682990
9650
SH
OTR
1
9095
0
555
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
3805779
39138
SH
SOLE
39138
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
40009981
411456
SH
OTR
1
385746
0
25710
BLACKLINE INC
COM
09239B109
849582
12652
SH
SOLE
12652
0
0
BLACKLINE INC
COM
09239B109
2612874
38911
SH
OTR
1
25580
0
13331
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
2273668
209748
SH
OTR
1
209748
0
0
BLACKROCK CR ALLOCATION INCO
COM
092508100
1680923
163355
SH
OTR
1
163355
0
0
BLACKROCK ENHANCED GOVT FD I
COM
09255K108
1112212
114073
SH
OTR
1
114073
0
0
BLACKROCK INC
COM
09247X101
632318
945
SH
OTR
1
938
0
7
BLACKROCK INC
COM
09247X101
565406
845
SH
SOLE
845
0
0
BLACKROCK INVT QUALITY MUN T
COM
09247D105
3011212
249479
SH
OTR
1
248522
0
957
BLACKROCK LTD DURATION INCOM
COM SHS
09249W101
1589417
121237
SH
OTR
1
121237
0
0
BLACKROCK MUN INCOME QUALITY
COM
092479104
4742738
414575
SH
OTR
1
412998
0
1577
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
4697345
460073
SH
OTR
1
458308
0
1765
BLACKROCK MUNI INCOME TR II
COM
09249N101
5066030
472137
SH
OTR
1
470351
0
1786
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
7793649
680668
SH
OTR
1
678016
0
2652
BLACKROCK MUNIHLDGS NY QLTY
COM
09255C106
5043392
474003
SH
OTR
1
472192
0
1811
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
7982631
662459
SH
OTR
1
659943
0
2516
BLACKROCK MUNIVEST FD II INC
COM
09253T101
3069362
285522
SH
OTR
1
284420
0
1102
BLACKROCK MUNIVEST FD INC
COM
09253R105
4918515
710768
SH
OTR
1
707982
0
2786
BLACKROCK MUNIYIELD FD INC
COM
09253W104
4684958
435810
SH
OTR
1
434185
0
1625
BLACKROCK MUNIYIELD MICH QU
COM
09254V105
4817485
430517
SH
OTR
1
428878
0
1639
BLACKROCK MUNIYIELD N Y QUAL
COM
09255E102
4720978
465121
SH
OTR
1
463386
0
1735
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
3116672
300547
SH
OTR
1
299404
0
1143
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
7937785
670421
SH
OTR
1
667877
0
2544
BLACKROCK N Y MUN INCOME TRU
SH BEN INT
09248L106
4585256
440890
SH
OTR
1
439191
0
1699
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
2124756
118569
SH
OTR
1
118569
0
0
BLUE OWL CAPITAL INC
COM CL A
09581B103
172072
15530
SH
OTR
1
15530
0
0
BLUEBIRD BIO INC
COM
09609G100
59870
18827
SH
SOLE
18827
0
0
BNY MELLON HIGH YIELD STRATE
SH BEN INT
09660L105
714405
329219
SH
OTR
1
329219
0
0
BNY MELLON MUN BD INFRASTRUC
COM SHS
09662W109
5369786
463312
SH
OTR
1
461486
0
1826
BOEING CO
COM
097023105
403617
1900
SH
OTR
1
1900
0
0
BOOKING HOLDINGS INC
COM
09857L108
2739940
1033
SH
OTR
1
937
0
96
BOWMAN CONSULTING GROUP LTD
COM
103002101
1665180
58000
SH
SOLE
58000
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
775925
11195
SH
SOLE
11195
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
519548
7496
SH
OTR
1
7418
0
78
BROADCOM INC
COM
11135F101
510024
795
SH
OTR
1
795
0
0
BROADCOM INC
COM
11135F101
119968
187
SH
SOLE
187
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
485147
3310
SH
SOLE
3310
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
48799239
1490653
SH
SOLE
1432756
0
57897
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
176321
5386
SH
OTR
1
5386
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
701719
21552
SH
OTR
1
21552
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
192420034
5909826
SH
SOLE
5679517
0
230309
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
8027795
237705
SH
SOLE
216789
0
20916
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
4054216
88016
SH
SOLE
80340
0
7676
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
55544195
1763202
SH
SOLE
1761857
0
1345
BROWN FORMAN CORP
CL B
115637209
456317
7100
SH
SOLE
7100
0
0
BRP INC
COM SUN VTG
05577W200
9098817
116342
SH
SOLE
116342
0
0
BWX TECHNOLOGIES INC
COM
05605H100
371936
5900
SH
SOLE
5900
0
0
BWX TECHNOLOGIES INC
COM
05605H100
42846460
679671
SH
OTR
1
615674
0
63997
CADENCE DESIGN SYSTEM INC
COM
127387108
3841706
18286
SH
OTR
1
17559
0
727
CAE INC
COM
124765108
34323228
1518825
SH
SOLE
1518825
0
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
3503271
82968
SH
SOLE
82968
0
0
CANADIAN NAT RES LTD
COM
136385101
91943702
1662461
SH
SOLE
1502616
0
159845
CANADIAN NATL RY CO
COM
136375102
450860370
3823280
SH
SOLE
3733163
0
90117
CANADIAN NATL RY CO
COM
136375102
132994776
1127791
SH
OTR
1
1127791
0
0
CANADIAN PAC RY LTD
COM
13645T100
590130
7670
SH
OTR
1
7561
0
109
CANADIAN PAC RY LTD
COM
13645T100
388999407
5055880
SH
SOLE
4887969
0
167911
CARDINAL HEALTH INC
COM
14149Y108
1714983
22715
SH
SOLE
22715
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
389314932
8509616
SH
SOLE
8379124
0
130492
CARRIER GLOBAL CORPORATION
COM
14448C104
25753041
562908
SH
OTR
2
562908
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
132457505
2895246
SH
OTR
1
2127898
0
767348
CBIZ INC
COM
124805102
2857800
57745
SH
SOLE
57745
0
0
CBRE GROUP INC
CL A
12504L109
18829030
258605
SH
SOLE
258605
0
0
CDW CORP
COM
12514G108
754809
3873
SH
OTR
1
3818
0
55
CDW CORP
COM
12514G108
1294849
6644
SH
SOLE
6644
0
0
CENOVUS ENERGY INC
COM
15135U109
183053
10498
SH
SOLE
10498
0
0
CGI INC
CL A SUB VTG
12532H104
353036464
3665345
SH
SOLE
3566780
0
98565
CHAMPIONX CORPORATION
COM
15872M104
2515629
92725
SH
SOLE
92725
0
0
CHAMPIONX CORPORATION
COM
15872M104
37674644
1388671
SH
OTR
1
1230548
0
158123
CHENIERE ENERGY INC
COM NEW
16411R208
4974959
31567
SH
OTR
1
29765
0
1802
CHENIERE ENERGY INC
COM NEW
16411R208
1244882
7899
SH
SOLE
7899
0
0
CHEVRON CORP NEW
COM
166764100
1236100
7576
SH
SOLE
7576
0
0
CHEVRON CORP NEW
COM
166764100
310004
1900
SH
OTR
1
1900
0
0
CHURCHILL DOWNS INC
COM
171484108
2257156
8781
SH
SOLE
8781
0
0
CITIZENS FINL GROUP INC
COM
174610105
3395093
111791
SH
SOLE
111791
0
0
CITIZENS FINL GROUP INC
COM
174610105
45909600
1511676
SH
OTR
1
1418890
0
92786
CME GROUP INC
COM
12572Q105
608846293
3179022
SH
SOLE
3137730
0
41292
CME GROUP INC
COM
12572Q105
36037744
188167
SH
OTR
2
188167
0
0
CME GROUP INC
COM
12572Q105
166409430
868888
SH
OTR
1
611973
0
256915
CNH INDL N V
SHS
N20944109
29556917
1935620
SH
SOLE
1935620
0
0
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
487904
7657
SH
SOLE
7657
0
0
COGNEX CORP
COM
192422103
1872495
37790
SH
SOLE
37790
0
0
COGNEX CORP
COM
192422103
36383524
734279
SH
OTR
1
688626
0
45653
COHEN & STEERS LTD DURATION
COM
19248C105
1159118
64973
SH
OTR
1
64973
0
0
COLGATE PALMOLIVE CO
COM
194162103
87564780
1165200
SH
SOLE
1140734
0
24466
COLGATE PALMOLIVE CO
COM
194162103
28063866
373438
SH
OTR
1
373438
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
25720863
243864
SH
SOLE
137644
0
106220
CONSOLIDATED EDISON INC
COM
209115104
617072
6450
SH
SOLE
6450
0
0
COPART INC
COM
217204106
3214024
42734
SH
SOLE
42734
0
0
COSTAMARE INC
SHS
Y1771G102
816976
86820
SH
OTR
2
86820
0
0
COSTAR GROUP INC
COM
22160N109
3222524
46805
SH
OTR
1
44426
0
2379
COSTAR GROUP INC
COM
22160N109
762238
11071
SH
SOLE
11071
0
0
COSTCO WHSL CORP NEW
COM
22160K105
14260666
28701
SH
SOLE
28701
0
0
COSTCO WHSL CORP NEW
COM
22160K105
2320383
4670
SH
OTR
1
4320
0
350
CREDIT SUISSE ASSET MGMT INC
COM
224916106
48910
19031
SH
OTR
1
19031
0
0
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
773717
409374
SH
OTR
1
409374
0
0
CVS HEALTH CORP
COM
126650100
95191
1281
SH
SOLE
1281
0
0
CVS HEALTH CORP
COM
126650100
293525
3950
SH
OTR
1
3950
0
0
DANAHER CORPORATION
COM
235851102
1174002
4658
SH
OTR
1
4658
0
0
DANAHER CORPORATION
COM
235851102
63479298
251862
SH
SOLE
251703
0
159
DANAOS CORPORATION
SHS
Y1968P121
809031
14812
SH
OTR
2
14812
0
0
DATADOG INC
CL A COM
23804L103
2363993
32535
SH
OTR
1
30545
0
1990
DECKERS OUTDOOR CORP
COM
243537107
51040558
113537
SH
OTR
1
102757
0
10780
DECKERS OUTDOOR CORP
COM
243537107
527772
1174
SH
SOLE
1174
0
0
DEERE & CO
COM
244199105
264243
640
SH
SOLE
640
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
953595
27308
SH
SOLE
27308
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
563434
16135
SH
OTR
1
15904
0
231
DESCARTES SYS GROUP INC
COM
249906108
166118513
2059425
SH
SOLE
1997262
0
62163
DEVON ENERGY CORP NEW
COM
25179M103
33987196
671551
SH
OTR
1
628628
0
42923
DEVON ENERGY CORP NEW
COM
25179M103
2183973
43153
SH
SOLE
43153
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
923837
5099
SH
SOLE
5099
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
61420
339
SH
OTR
1
339
0
0
DICKS SPORTING GOODS INC
COM
253393102
3940853
27774
SH
SOLE
27774
0
0
DISNEY WALT CO
COM
254687106
75198
751
SH
SOLE
751
0
0
DISNEY WALT CO
COM
254687106
321117
3207
SH
OTR
1
3207
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
3201029
37474
SH
SOLE
37474
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
46218968
541079
SH
OTR
1
494164
0
46915
DOLLAR GEN CORP NEW
COM
256677105
1518048
7213
SH
SOLE
7213
0
0
DOLLAR GEN CORP NEW
COM
256677105
2373989
11280
SH
OTR
1
10892
0
388
DOMINOS PIZZA INC
COM
25754A201
497774
1509
SH
SOLE
1509
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
955137
84005
SH
OTR
1
84005
0
0
DWS MUN INCOME TR
COM
233368109
5055031
567981
SH
OTR
1
565811
0
2170
EATON VANCE CALIF MUN BD FD
COM
27828A100
3169835
351423
SH
OTR
1
350077
0
1346
EATON VANCE LTD DURATION INC
COM
27828H105
1968414
199839
SH
OTR
1
199839
0
0
EATON VANCE SHORT DURATION D
COM
27828V104
774418
74107
SH
OTR
1
74107
0
0
ECOLAB INC
COM
278865100
20726673
125214
SH
SOLE
125059
0
155
EDWARDS LIFESCIENCES CORP
COM
28176E108
38953255
470848
SH
OTR
2
470848
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
3653688
44164
SH
SOLE
44164
0
0
EMBRAER S.A.
SPONSORED ADS
29082A107
6479770
395832
SH
OTR
2
395832
0
0
EMCOR GROUP INC
COM
29084Q100
4902089
30150
SH
SOLE
30150
0
0
EMCOR GROUP INC
COM
29084Q100
72120371
443572
SH
OTR
1
403252
0
40320
EMERSON ELEC CO
COM
291011104
261420
3000
SH
OTR
1
3000
0
0
ENBRIDGE INC
COM
29250N105
2796194
73566
SH
SOLE
73566
0
0
ENERFLEX LTD
COM
29269R105
3475227
583795
SH
SOLE
250788
0
333007
ENERPLUS CORP
COM
292766102
2755334
191275
SH
SOLE
191275
0
0
ENTEGRIS INC
COM
29362U104
63968292
780006
SH
OTR
1
731162
0
48844
ENTEGRIS INC
COM
29362U104
3824208
46631
SH
SOLE
46631
0
0
ENVESTNET INC
COM
29404K106
1922968
32776
SH
SOLE
32776
0
0
EOG RES INC
COM
26875P101
1031097
8995
SH
SOLE
8995
0
0
EOG RES INC
COM
26875P101
581977
5077
SH
OTR
1
5005
0
72
EPAM SYS INC
COM
29414B104
1072214
3586
SH
OTR
2
3586
0
0
ERIE INDTY CO
CL A
29530P102
571274
2466
SH
SOLE
2466
0
0
ERO COPPER CORP
COM
296006109
13746156
777454
SH
SOLE
313928
0
463526
ETSY INC
COM
29786A106
5060282
45453
SH
SOLE
45453
0
0
ETSY INC
COM
29786A106
55032534
494319
SH
OTR
1
463159
0
31160
EVERBRIDGE INC
COM
29978A104
424465
12243
SH
SOLE
12243
0
0
EVERI HLDGS INC
COM
30034T103
2572500
150000
SH
SOLE
150000
0
0
EXACT SCIENCES CORP
COM
30063P105
993552
14652
SH
SOLE
14652
0
0
EXELIXIS INC
COM
30161Q104
893
46
SH
OTR
1
46
0
0
EXELIXIS INC
COM
30161Q104
2316467
119344
SH
SOLE
119344
0
0
EXLSERVICE HOLDINGS INC
COM
302081104
4481235
27691
SH
OTR
1
18285
0
9406
EXXON MOBIL CORP
COM
30231G102
197388
1800
SH
OTR
1
1800
0
0
EXXON MOBIL CORP
COM
30231G102
159446
1454
SH
SOLE
1454
0
0
FACTSET RESH SYS INC
COM
303075105
36604712
88185
SH
OTR
1
88185
0
0
FACTSET RESH SYS INC
COM
303075105
131540776
316897
SH
SOLE
310690
0
6207
FEDEX CORP
COM
31428X106
291782
1277
SH
OTR
1
1277
0
0
FERRARI N V
COM
N3167Y103
24372679
89956
SH
OTR
2
89956
0
0
FERRARI N V
COM
N3167Y103
2242029
8275
SH
SOLE
8275
0
0
FIBROGEN INC
COM
31572Q808
831975
44586
SH
SOLE
44586
0
0
FIRST TR ABRDN GBL OPP INCM
COM SHS
337319107
1224152
204366
SH
OTR
1
204366
0
0
FIRST TR INTER DURATN PFD &
COM
33718W103
1319729
83633
SH
OTR
1
83633
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
32567430
231271
SH
SOLE
212297
0
18974
FIRSTSERVICE CORP NEW
COM
33767E202
47879
340
SH
OTR
1
340
0
0
FISERV INC
COM
337738108
4632308
40983
SH
SOLE
40909
0
74
FORTINET INC
COM
34959E109
1920760
28901
SH
OTR
1
28901
0
0
FORTINET INC
COM
34959E109
6667068
100317
SH
SOLE
100317
0
0
FORTIS INC
COM
349553107
29998945
706137
SH
SOLE
658841
0
47296
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
822044
13997
SH
SOLE
13997
0
0
FOX CORP
CL A COM
35137L105
466485
13700
SH
SOLE
13700
0
0
FRANCO NEV CORP
COM
351858105
128085086
878656
SH
SOLE
843138
0
35518
FREEPORT-MCMORAN INC
CL B
35671D857
18819
460
SH
SOLE
460
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
3362434
82191
SH
OTR
1
77007
0
5184
GARTNER INC
COM
366651107
4178326
12826
SH
SOLE
12826
0
0
GARTNER INC
COM
366651107
45108395
138467
SH
OTR
2
138467
0
0
GENERAC HLDGS INC
COM
368736104
809967
7499
SH
SOLE
7499
0
0
GENERAL DYNAMICS CORP
COM
369550108
468287
2052
SH
SOLE
2052
0
0
GENUINE PARTS CO
COM
372460105
451737
2700
SH
SOLE
2700
0
0
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
2522803
73210
SH
SOLE
73210
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
8659394
260804
SH
SOLE
260669
0
135
GITLAB INC
CLASS A COM
37637K108
374447
10920
SH
SOLE
10920
0
0
GITLAB INC
CLASS A COM
37637K108
40679016
1186323
SH
OTR
1
1078848
0
107475
GODADDY INC
CL A
380237107
60523595
778739
SH
OTR
1
729611
0
49128
GODADDY INC
CL A
380237107
2733646
35173
SH
SOLE
35173
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
679735
2078
SH
OTR
1
2078
0
0
GRACO INC
COM
384109104
471943211
6464090
SH
SOLE
6376368
0
87722
GRACO INC
COM
384109104
27058309
370611
SH
OTR
2
370611
0
0
GRACO INC
COM
384109104
169444674
2320842
SH
OTR
1
1780736
0
540106
GRID DYNAMICS HLDGS INC
CL A
39813G109
1224971
106891
SH
OTR
2
106891
0
0
GUARDANT HEALTH INC
COM
40131M109
454994
19411
SH
SOLE
19411
0
0
GUARDANT HEALTH INC
COM
40131M109
12630058
538825
SH
OTR
1
491549
0
47276
GUGGENHEIM TAXABLE MUNICP BO
COM
401664107
1842910
108152
SH
OTR
1
108152
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
1167736
14232
SH
SOLE
14232
0
0
HANCOCK JOHN INCOME SECS TR
COM
410123103
739535
67723
SH
OTR
1
67723
0
0
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
1240592
77537
SH
OTR
1
77537
0
0
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
1238298
84641
SH
OTR
1
84641
0
0
HANESBRANDS INC
COM
410345102
448520
85270
SH
SOLE
85270
0
0
HARLEY DAVIDSON INC
COM
412822108
216315
5697
SH
SOLE
5697
0
0
HARLEY DAVIDSON INC
COM
412822108
20810484
548077
SH
OTR
1
500162
0
47915
HAYWARD HLDGS INC
COM
421298100
741032
63228
SH
SOLE
63228
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
429139589
6436772
SH
SOLE
6089134
0
347638
HDFC BANK LTD
SPONSORED ADS
40415F101
29049586
435722
SH
OTR
2
435722
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
170236111
2553414
SH
OTR
1
1987623
0
565791
HENRY JACK & ASSOC INC
COM
426281101
2894125
19202
SH
SOLE
19202
0
0
HENRY JACK & ASSOC INC
COM
426281101
29035153
192643
SH
OTR
1
181083
0
11560
HERSHEY CO
COM
427866108
569878
2240
SH
OTR
1
2240
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
986935
7006
SH
OTR
1
7006
0
0
HOME DEPOT INC
COM
437076102
698844
2368
SH
SOLE
2368
0
0
HOME DEPOT INC
COM
437076102
618867
2097
SH
OTR
1
2078
0
19
HONEYWELL INTL INC
COM
438516106
2232090
11679
SH
OTR
1
10899
0
780
HOULIHAN LOKEY INC
CL A
441593100
3343430
38215
SH
OTR
1
25142
0
13073
HUBSPOT INC
COM
443573100
67378063
157150
SH
OTR
1
147418
0
9732
HUBSPOT INC
COM
443573100
703579
1641
SH
SOLE
1641
0
0
HUMANA INC
COM
444859102
464100
956
SH
SOLE
956
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
351680
31400
SH
SOLE
31400
0
0
HYATT HOTELS CORP
COM CL A
448579102
66369276
593696
SH
OTR
1
532435
0
61261
HYATT HOTELS CORP
COM CL A
448579102
2610520
23352
SH
SOLE
23352
0
0
ICICI BANK LIMITED
ADR
45104G104
28313
1312
SH
OTR
1
1312
0
0
ICICI BANK LIMITED
ADR
45104G104
164181
7608
SH
SOLE
7608
0
0
ICICI BANK LIMITED
ADR
45104G104
7409687
343359
SH
OTR
2
343359
0
0
ICON PLC
SHS
G4705A100
23169602
108477
SH
OTR
1
101676
0
6801
ICON PLC
SHS
G4705A100
257376
1205
SH
SOLE
1205
0
0
IDEXX LABS INC
COM
45168D104
3352036
6703
SH
SOLE
6688
0
15
IDEXX LABS INC
COM
45168D104
36033264
72055
SH
OTR
2
72055
0
0
IMPERIAL OIL LTD
COM NEW
453038408
1462730
28780
SH
SOLE
28780
0
0
INARI MED INC
COM
45332Y109
210472
3409
SH
SOLE
3409
0
0
INARI MED INC
COM
45332Y109
21534542
348794
SH
OTR
1
314578
0
34216
INCYTE CORP
COM
45337C102
566597
7840
SH
SOLE
7840
0
0
INSPERITY INC
COM
45778Q107
48921201
402478
SH
OTR
1
365803
0
36675
INSPERITY INC
COM
45778Q107
3455302
28427
SH
SOLE
28427
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
533130
5112
SH
OTR
1
5040
0
72
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
913059
8755
SH
SOLE
8755
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
229014
1747
SH
OTR
1
1747
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
114704
875
SH
SOLE
875
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
878119
23580
SH
SOLE
23580
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
502777
13501
SH
OTR
1
13310
0
191
INTUIT
COM
461202103
3287105
7373
SH
SOLE
7351
0
22
INTUITIVE SURGICAL INC
COM NEW
46120E602
35514418
139016
SH
OTR
2
139016
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
3297607
12908
SH
SOLE
12908
0
0
INVESCO ADVANTAGE MUN INCOME
SH BEN INT
46132E103
5107194
573198
SH
OTR
1
570986
0
2212
INVESCO BD FD
COM
46132L107
1073938
69691
SH
OTR
1
69691
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
773024
10158
SH
OTR
1
10158
0
0
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
306658
3384
SH
OTR
1
3384
0
0
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP 600
46138G664
293497
2617
SH
OTR
1
2617
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
276621
19051
SH
OTR
1
19051
0
0
INVESCO LTD
SHS
G491BT108
37889084
2310310
SH
OTR
1
2164890
0
145420
INVESCO LTD
SHS
G491BT108
423153
25802
SH
SOLE
25802
0
0
INVESCO MUN OPPORTUNITY TR
COM
46132C107
7977649
813216
SH
OTR
1
810124
0
3092
INVESCO PA VALUE MUN INC TR
COM
46132K109
3143273
313075
SH
OTR
1
311880
0
1195
INVESCO QQQ TR
UNIT SER 1
46090E103
17614885
54887
SH
OTR
1
54887
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
185651907
578481
SH
SOLE
578481
0
0
INVESCO TR INVT GRADE NEW YO
COM
46131T101
3113314
297640
SH
OTR
1
296489
0
1151
INVESCO VALUE MUN INCOME TR
COM
46132P108
7696638
630872
SH
OTR
1
628430
0
2442
IRADIMED CORP
COM
46266A109
1181051
30014
SH
OTR
1
19841
0
10173
IRHYTHM TECHNOLOGIES INC
COM
450056106
81403246
656319
SH
OTR
1
602107
0
54212
IRHYTHM TECHNOLOGIES INC
COM
450056106
2967790
23928
SH
SOLE
23928
0
0
ISHARES INC
MSCI CDA ETF
464286509
219880
6433
SH
SOLE
6433
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
549620
5545
SH
OTR
1
5545
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
23760992
233730
SH
OTR
1
233730
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
505052
7555
SH
OTR
1
7555
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
262721
3930
SH
SOLE
3930
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
34021260
135998
SH
OTR
1
135998
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
30075827
311022
SH
OTR
1
311022
0
0
ISHARES TR
CORE S&P500 ETF
464287200
8309571
20214
SH
OTR
1
20214
0
0
ISHARES TR
CORE US AGGBD ET
464287226
620857
6231
SH
OTR
1
6231
0
0
ISHARES TR
ESG ADV TTL USD
46436E619
666390
15415
SH
SOLE
15415
0
0
ISHARES TR
ESG EAFE ETF
46436E759
388527
6520
SH
SOLE
0
0
6520
ISHARES TR
ESG MSCI USA ETF
46436E767
597641
18072
SH
SOLE
0
0
18072
ISHARES TR
IBOXX HI YD ETF
464288513
592236
7839
SH
OTR
1
7839
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
2946450
39000
SH
SOLE
39000
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
594853
5427
SH
OTR
1
5427
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
335939
6647
SH
OTR
1
6647
0
0
ISHARES TR
MSCI EAFE ETF
464287465
9188317
128472
SH
OTR
1
128472
0
0
ISHARES TR
MSCI EAFE ETF
464287465
15211803
212693
SH
SOLE
212693
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
3386970
85833
SH
SOLE
85833
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
53271
1350
SH
OTR
1
1350
0
0
ISHARES TR
PFD AND INCM SEC
464288687
65125
2086
SH
SOLE
2086
0
0
ISHARES TR
PFD AND INCM SEC
464288687
4757928
152400
SH
OTR
1
152400
0
0
ISHARES TR
RUS 1000 ETF
464287622
1698685
7542
SH
OTR
1
7542
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
223806
916
SH
OTR
1
916
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
215600
1416
SH
OTR
1
1416
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
381864
4194
SH
OTR
1
4194
0
0
ISHARES TR
RUS MID CAP ETF
464287499
3681358
52651
SH
OTR
1
52651
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
1832703
10273
SH
OTR
1
10273
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
33004
185
SH
SOLE
185
0
0
ISHARES TR
TIPS BD ETF
464287176
551471
5002
SH
OTR
1
5002
0
0
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
952991
195686
SH
OTR
2
195686
0
0
ITT INC
COM
45073V108
3306498
38314
SH
OTR
1
25196
0
13118
JACOBS SOLUTIONS INC
COM
46982L108
422331
3594
SH
SOLE
3594
0
0
JACOBS SOLUTIONS INC
COM
46982L108
36908246
314086
SH
OTR
1
294138
0
19948
JFROG LTD
ORD SHS
M6191J100
279031
14164
SH
SOLE
14164
0
0
JFROG LTD
ORD SHS
M6191J100
29628780
1503999
SH
OTR
1
1357315
0
146684
JOHNSON & JOHNSON
COM
478160104
224237570
1446694
SH
OTR
1
1059847
0
386847
JOHNSON & JOHNSON
COM
478160104
765541745
4938979
SH
SOLE
4871778
0
67201
JOHNSON & JOHNSON
COM
478160104
43938470
283474
SH
OTR
2
283474
0
0
JPMORGAN CHASE & CO
COM
46625H100
69325
532
SH
SOLE
532
0
0
JPMORGAN CHASE & CO
COM
46625H100
1104377
8475
SH
OTR
1
8475
0
0
JUNIPER NETWORKS INC
COM
48203R104
650538
18900
SH
SOLE
18900
0
0
KARUNA THERAPEUTICS INC
COM
48576A100
42861228
235968
SH
OTR
1
214333
0
21635
KARUNA THERAPEUTICS INC
COM
48576A100
401424
2210
SH
SOLE
2210
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1352879
8378
SH
OTR
1
8378
0
0
KLA CORP
COM NEW
482480100
987147
2473
SH
SOLE
2473
0
0
KLA CORP
COM NEW
482480100
3014931
7553
SH
OTR
1
6988
0
565
KRAFT HEINZ CO
COM
500754106
471774
12200
SH
SOLE
12200
0
0
LAM RESEARCH CORP
COM
512807108
1346505
2540
SH
OTR
1
2360
0
180
LATTICE SEMICONDUCTOR CORP
COM
518415104
764191
8002
SH
SOLE
8002
0
0
LATTICE SEMICONDUCTOR CORP
COM
518415104
80652042
844524
SH
OTR
1
763412
0
81112
LAUDER ESTEE COS INC
CL A
518439104
840675
3411
SH
OTR
1
3377
0
34
LAUDER ESTEE COS INC
CL A
518439104
1714869
6958
SH
SOLE
6958
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
31142
1597
SH
OTR
1
1597
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
192153
9854
SH
SOLE
9854
0
0
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
2300798
30747
SH
SOLE
30747
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
598766
39402
SH
SOLE
39402
0
0
LILLY ELI & CO
COM
532457108
4679098
13625
SH
OTR
1
12653
0
972
LILLY ELI & CO
COM
532457108
2226735
6484
SH
SOLE
6484
0
0
LINDE PLC
SHS
G54950103
72158941
203013
SH
OTR
1
203013
0
0
LINDE PLC
SHS
G54950103
256259444
720964
SH
SOLE
705738
0
15226
LITHIA MTRS INC
COM
536797103
43475638
189908
SH
OTR
1
171475
0
18433
LITHIA MTRS INC
COM
536797103
409098
1787
SH
SOLE
1787
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
1923460
27478
SH
SOLE
27478
0
0
LOCKHEED MARTIN CORP
COM
539830109
558767
1182
SH
OTR
1
1182
0
0
LOCKHEED MARTIN CORP
COM
539830109
106364
225
SH
SOLE
225
0
0
LOWES COS INC
COM
548661107
234716387
1173758
SH
SOLE
1148180
0
25578
LOWES COS INC
COM
548661107
62697194
313533
SH
OTR
1
313533
0
0
MAG SILVER CORP
COM
55903Q104
1899711
150585
SH
SOLE
150585
0
0
MANULIFE FINL CORP
COM
56501R106
710476
38741
SH
SOLE
38741
0
0
MARKETAXESS HLDGS INC
COM
57060D108
2833331
7241
SH
SOLE
7241
0
0
MARKETAXESS HLDGS INC
COM
57060D108
30472491
77877
SH
OTR
2
77877
0
0
MARRIOTT INTL INC NEW
CL A
571903202
335401
2020
SH
OTR
1
2020
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
1007014198
2771014
SH
SOLE
2734655
0
36359
MASTERCARD INCORPORATED
CL A
57636Q104
292531604
804963
SH
OTR
1
576205
0
228758
MASTERCARD INCORPORATED
CL A
57636Q104
60272275
165852
SH
OTR
2
165852
0
0
MATADOR RES CO
COM
576485205
3124315
65568
SH
OTR
1
43072
0
22496
MATERION CORP
COM
576690101
4720272
40692
SH
OTR
1
26773
0
13919
MCDONALDS CORP
COM
580135101
41382
148
SH
OTR
1
148
0
0
MCDONALDS CORP
COM
580135101
8717121
31176
SH
SOLE
31176
0
0
MERCADOLIBRE INC
COM
58733R102
1530268
1161
SH
OTR
2
1161
0
0
MERCK & CO INC
COM
58933Y105
298318
2804
SH
OTR
1
2804
0
0
MERCK & CO INC
COM
58933Y105
60642
570
SH
SOLE
570
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
163856417
107081
SH
OTR
1
77012
0
30069
METTLER TOLEDO INTERNATIONAL
COM
592688105
32966844
21544
SH
OTR
2
21544
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
551441778
360370
SH
SOLE
355668
0
4702
MICROSOFT CORP
COM
594918104
95789981
332258
SH
OTR
2
332258
0
0
MICROSOFT CORP
COM
594918104
501543113
1739657
SH
OTR
1
1284140
0
455517
MICROSOFT CORP
COM
594918104
1726516840
5988612
SH
SOLE
5906086
0
82526
MIDDLEBY CORP
COM
596278101
160058389
1091729
SH
SOLE
1071024
0
20705
MIDDLEBY CORP
COM
596278101
40621233
277070
SH
OTR
1
277070
0
0
MIRATI THERAPEUTICS INC
COM
60468T105
247359
6653
SH
SOLE
6653
0
0
MIRATI THERAPEUTICS INC
COM
60468T105
26132855
702874
SH
OTR
1
638057
0
64817
MOHAWK INDS INC
COM
608190104
42970427
428761
SH
OTR
1
393453
0
35308
MOHAWK INDS INC
COM
608190104
2288323
22833
SH
SOLE
22833
0
0
MOLINA HEALTHCARE INC
COM
60855R100
53474996
199914
SH
OTR
1
187595
0
12319
MOLINA HEALTHCARE INC
COM
60855R100
4416795
16512
SH
SOLE
16512
0
0
MONGODB INC
CL A
60937P106
507735
2178
SH
SOLE
2178
0
0
MONGODB INC
CL A
60937P106
51271014
219934
SH
OTR
1
206212
0
13722
MONROE CAP CORP
COM
610335101
642631
84004
SH
OTR
1
84004
0
0
MOODYS CORP
COM
615369105
70521085
230446
SH
OTR
2
230446
0
0
MOODYS CORP
COM
615369105
1136033762
3712286
SH
SOLE
3661947
0
50339
MOODYS CORP
COM
615369105
340589855
1112966
SH
OTR
1
798448
0
314518
MORGAN STANLEY EMERGING MKTS
COM
617477104
1919978
424774
SH
OTR
1
424774
0
0
MORGAN STANLEY EMKT DBT FD I
COM
61744H105
724294
112468
SH
OTR
1
112468
0
0
MOSAIC CO NEW
COM
61945C103
1743
38
SH
OTR
1
38
0
0
MOSAIC CO NEW
COM
61945C103
4724034
102965
SH
SOLE
102965
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
4671645
16327
SH
OTR
1
15504
0
823
MOTOROLA SOLUTIONS INC
COM NEW
620076307
1867284
6526
SH
SOLE
6526
0
0
MSCI INC
COM
55354G100
685949348
1225588
SH
SOLE
1209240
0
16348
MSCI INC
COM
55354G100
204531994
365438
SH
OTR
1
267910
0
97528
MSCI INC
COM
55354G100
39989291
71449
SH
OTR
2
71449
0
0
NATWEST GROUP PLC
SPONS ADR
639057207
30301
4591
SH
OTR
1
4591
0
0
NATWEST GROUP PLC
SPONS ADR
639057207
192053
29099
SH
SOLE
29099
0
0
NEUBERGER BERMAN MUN FD INC
COM
64124P101
3196666
291933
SH
OTR
1
290789
0
1144
NEUROCRINE BIOSCIENCES INC
COM
64125C109
35091152
346682
SH
OTR
1
325396
0
21286
NEUROCRINE BIOSCIENCES INC
COM
64125C109
2296176
22685
SH
SOLE
22685
0
0
NEW YORK TIMES CO
CL A
650111107
6508356
167396
SH
SOLE
166369
0
1027
NEW YORK TIMES CO
CL A
650111107
49940893
1284488
SH
OTR
1
1171287
0
113201
NEXSTAR MEDIA GROUP INC
COMMON STOCK
65336K103
27889252
161527
SH
OTR
1
147494
0
14033
NEXSTAR MEDIA GROUP INC
COMMON STOCK
65336K103
302500
1752
SH
SOLE
1752
0
0
NIKE INC
CL B
654106103
149484302
1218887
SH
OTR
1
885378
0
333509
NIKE INC
CL B
654106103
527993162
4305228
SH
SOLE
4249052
0
56176
NIKE INC
CL B
654106103
54935239
447939
SH
OTR
2
447939
0
0
NIO INC
NOTE 0.500% 2/0
62914VAF3
7415075
9299999
PRN
SOLE
9
9299999
0
0
NORDSON CORP
COM
655663102
43041316
193653
SH
OTR
1
181446
0
12207
NORDSON CORP
COM
655663102
3260110
14668
SH
SOLE
14668
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
8820853
529212
SH
SOLE
213808
0
315404
NORTHROP GRUMMAN CORP
COM
666807102
103887
225
SH
SOLE
225
0
0
NORTHROP GRUMMAN CORP
COM
666807102
691657
1498
SH
OTR
1
1498
0
0
NOVOCURE LTD
ORD SHS
G6674U108
1052811
17506
SH
SOLE
17506
0
0
NOVOCURE LTD
ORD SHS
G6674U108
361
6
SH
OTR
1
6
0
0
NOVO-NORDISK A S
ADR
670100205
59359
373
SH
OTR
1
373
0
0
NOVO-NORDISK A S
ADR
670100205
350426
2202
SH
SOLE
2202
0
0
NUTRIEN LTD
COM
67077M108
65086072
881040
SH
SOLE
801905
0
79135
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
7526525
638924
SH
OTR
1
636551
0
2373
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
992577
194242
SH
OTR
1
194242
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
7827298
655004
SH
OTR
1
652519
0
2485
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
4986141
425802
SH
OTR
1
424122
0
1680
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
4978279
435545
SH
OTR
1
433826
0
1719
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
1813790
275652
SH
OTR
1
275652
0
0
NUVEI CORPORATION
SUB VTG SHS
67079A102
7401907
170000
SH
SOLE
170000
0
0
NV5 GLOBAL INC
COM
62945V109
1960354
18855
SH
SOLE
18855
0
0
OKTA INC
CL A
679295105
1131296
13118
SH
SOLE
13118
0
0
OPEN TEXT CORP
COM
683715106
791876
20542
SH
SOLE
20542
0
0
ORACLE CORP
COM
68389X105
36846218
396537
SH
OTR
2
396537
0
0
ORACLE CORP
COM
68389X105
180985859
1947760
SH
OTR
1
1406527
0
541233
ORACLE CORP
COM
68389X105
524516860
5644822
SH
SOLE
5557069
0
87753
OREILLY AUTOMOTIVE INC
COM
67103H107
483070
569
SH
SOLE
569
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
1579531
100000
SH
SOLE
100000
0
0
OTIS WORLDWIDE CORP
COM
68902V107
165758899
1963968
SH
OTR
1
1394164
0
569804
OTIS WORLDWIDE CORP
COM
68902V107
34924973
413803
SH
OTR
2
413803
0
0
OTIS WORLDWIDE CORP
COM
68902V107
572761526
6786274
SH
SOLE
6699960
0
86314
OUTSET MED INC
COM
690145107
94944
5160
SH
SOLE
5160
0
0
OUTSET MED INC
COM
690145107
10431034
566904
SH
OTR
1
507201
0
59703
PALO ALTO NETWORKS INC
COM
697435105
1995203
9989
SH
OTR
1
9989
0
0
PARKER-HANNIFIN CORP
COM
701094104
756248
2250
SH
OTR
1
2250
0
0
PAYCOM SOFTWARE INC
COM
70432V102
2238122
7362
SH
SOLE
7362
0
0
PAYCOM SOFTWARE INC
COM
70432V102
54302874
178622
SH
OTR
1
167484
0
11138
PAYCOR HCM INC
COM
70435P102
5237037
197475
SH
OTR
1
129550
0
67925
PEMBINA PIPELINE CORP
COM
706327103
31827536
983106
SH
SOLE
914780
0
68326
PEPSICO INC
COM
713448108
37086201
203435
SH
OTR
2
203435
0
0
PEPSICO INC
COM
713448108
200607295
1100424
SH
OTR
1
822895
0
277529
PEPSICO INC
COM
713448108
591395602
3244079
SH
SOLE
3192801
0
51278
PERFORMANCE FOOD GROUP CO
COM
71377A103
1723974
28571
SH
SOLE
28571
0
0
PFIZER INC
COM
717081103
292250
7163
SH
OTR
1
7163
0
0
PFIZER INC
COM
717081103
20400
500
SH
SOLE
500
0
0
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
756888
62040
SH
OTR
1
62040
0
0
PIMCO MUN INCOME FD II
COM
72200W106
7785221
829097
SH
OTR
1
825883
0
3214
PIONEER MUNICIPAL HIGH INCOM
COM
723762100
3219099
391142
SH
OTR
1
389628
0
1514
PIONEER NAT RES CO
COM
723787107
1520771
7446
SH
OTR
1
7446
0
0
PNC FINL SVCS GROUP INC
COM
693475105
410914
3233
SH
OTR
1
3233
0
0
POWER INTEGRATIONS INC
COM
739276103
39893456
471331
SH
OTR
1
428833
0
42498
POWER INTEGRATIONS INC
COM
739276103
2729048
32243
SH
SOLE
32243
0
0
PROCTER AND GAMBLE CO
COM
742718109
79103
532
SH
SOLE
532
0
0
PROCTER AND GAMBLE CO
COM
742718109
195230
1313
SH
OTR
1
1313
0
0
PUBMATIC INC
COM CL A
74467Q103
183350
13267
SH
SOLE
13267
0
0
PUBMATIC INC
COM CL A
74467Q103
18228773
1319014
SH
OTR
1
1195136
0
123878
PULTE GROUP INC
COM
745867101
40801653
700097
SH
OTR
1
656942
0
43155
PULTE GROUP INC
COM
745867101
391933
6725
SH
SOLE
6725
0
0
PVH CORPORATION
COM
693656100
2825926
31695
SH
SOLE
31695
0
0
QUALCOMM INC
COM
747525103
1520881
11921
SH
OTR
1
11270
0
651
QUALCOMM INC
COM
747525103
774793
6073
SH
SOLE
6073
0
0
QUALYS INC
COM
74758T303
1040
8
SH
OTR
1
8
0
0
QUALYS INC
COM
74758T303
2843277
21868
SH
SOLE
21868
0
0
QUIPT HOME MEDICAL CORP
COM
74880P104
3723287
530000
SH
SOLE
530000
0
0
RALPH LAUREN CORP
CL A
751212101
408345
3500
SH
OTR
1
3500
0
0
RAYMOND JAMES FINL INC
COM
754730109
852674
9142
SH
SOLE
9142
0
0
RAYMOND JAMES FINL INC
COM
754730109
544137
5834
SH
OTR
1
5751
0
83
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
553598
5653
SH
SOLE
5653
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
264411
2700
SH
OTR
1
2700
0
0
REALTY INCOME CORP
COM
756109104
468568
7400
SH
SOLE
7400
0
0
REGAL REXNORD CORPORATION
COM
758750103
42871143
304634
SH
OTR
1
272742
0
31892
REGAL REXNORD CORPORATION
COM
758750103
407413
2895
SH
SOLE
2895
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
2417958
18213
SH
SOLE
18213
0
0
RELX PLC
SPONSORED ADR
759530108
573085
17666
SH
SOLE
17666
0
0
RENAISSANCERE HLDGS LTD
COM
G7496G103
5719707
28550
SH
OTR
1
18775
0
9775
REPUBLIC SVCS INC
COM
760759100
706525
5225
SH
SOLE
5225
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
170055379
2534618
SH
SOLE
2461247
0
73371
RESTAURANT BRANDS INTL INC
COM
76131D103
1006
15
SH
OTR
1
15
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
122796145
2183814
SH
SOLE
2159362
0
24452
RITCHIE BROS AUCTIONEERS
COM
767744105
16848571
299636
SH
OTR
1
269477
0
30159
ROCKWELL AUTOMATION INC
COM
773903109
875948
2985
SH
SOLE
2985
0
0
ROCKWELL AUTOMATION INC
COM
773903109
506201
1725
SH
OTR
1
1701
0
24
ROGERS COMMUNICATIONS INC
CL B
775109200
2105293
45450
SH
SOLE
45450
0
0
ROYAL BK CDA SUSTAINABL
COM
780087102
412667734
4287420
SH
SOLE
4103359
0
184061
ROYAL CARIBBEAN GROUP
COM
V7780T103
356407
5458
SH
SOLE
5458
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
32075295
491199
SH
OTR
1
458975
0
32224
S&P GLOBAL INC
COM
78409V104
259155335
751676
SH
SOLE
658984
0
92692
S&P GLOBAL INC
COM
78409V104
149435385
433435
SH
OTR
1
433131
0
304
S&P GLOBAL INC
COM
78409V104
28482139
82612
SH
OTR
2
82612
0
0
SANOFI
SPONSORED ADR
80105N105
235693
4331
SH
SOLE
4331
0
0
SANOFI
SPONSORED ADR
80105N105
1939746
35644
SH
OTR
1
32385
0
3259
SCHWAB CHARLES CORP
COM
808513105
340470
6500
SH
OTR
1
6500
0
0
SCORPIO TANKERS INC
SHS
Y7542C130
17345563
308037
SH
OTR
2
308037
0
0
SEAWORLD ENTMT INC
COM
81282V100
3939903
64262
SH
SOLE
64262
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
857208
10349
SH
SOLE
10349
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
10317305
68322
SH
OTR
1
68322
0
0
SEMTECH CORP
COM
816850101
586940
24314
SH
SOLE
24314
0
0
SENDAS DISTRIBUIDORA S A
SPON ADS
81689T104
2544296
165214
SH
OTR
2
165214
0
0
SERVICENOW INC
COM
81762P102
1453644
3128
SH
OTR
1
2836
0
292
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
201547
6738
SH
SOLE
6738
0
0
SHERWIN WILLIAMS CO
COM
824348106
529570033
2356053
SH
SOLE
2324516
0
31537
SHERWIN WILLIAMS CO
COM
824348106
31033769
138069
SH
OTR
2
138069
0
0
SHERWIN WILLIAMS CO
COM
824348106
160499041
714059
SH
OTR
1
524038
0
190021
SHOCKWAVE MED INC
COM
82489T104
63521216
292954
SH
OTR
1
265757
0
27197
SHOCKWAVE MED INC
COM
82489T104
624904
2882
SH
SOLE
2882
0
0
SHOPIFY INC
CL A
82509L107
384887
8057
SH
SOLE
8057
0
0
SHUTTERSTOCK INC
COM
825690100
3648440
50254
SH
OTR
1
33103
0
17151
SIRIUS XM HOLDINGS INC
COM
82968B103
440670
111000
SH
SOLE
111000
0
0
SMITH A O CORP
COM
831865209
2587939
37425
SH
SOLE
37425
0
0
SMITH A O CORP
COM
831865209
51440616
743899
SH
OTR
1
675852
0
68047
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
214285
705
SH
SOLE
606
0
99
SONY GROUP CORPORATION
SPONSORED ADR
835699307
49767
549
SH
OTR
1
549
0
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
299780
3307
SH
SOLE
3307
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1655573
4044
SH
OTR
1
4044
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
52216876
127548
SH
SOLE
127548
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
391024
853
SH
OTR
1
853
0
0
SPRINGWORKS THERAPEUTICS INC
COM
85205L107
130064
5053
SH
SOLE
5053
0
0
SPRINGWORKS THERAPEUTICS INC
COM
85205L107
15686522
609422
SH
OTR
1
554915
0
54507
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
268628
4757
SH
OTR
1
4689
0
68
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
480164
8503
SH
SOLE
8503
0
0
SSR MINING IN
COM
784730103
692342
45805
SH
SOLE
45805
0
0
STANTEC INC
COM
85472N109
121013478
2071213
SH
SOLE
2021537
0
49676
STARBUCKS CORP
COM
855244109
892706
8573
SH
SOLE
8573
0
0
STARBUCKS CORP
COM
855244109
3590090
34477
SH
OTR
1
31249
0
3228
STRYKER CORPORATION
COM
863667101
1201543
4209
SH
SOLE
4209
0
0
STRYKER CORPORATION
COM
863667101
2068230
7245
SH
OTR
1
6735
0
510
SUN LIFE FINANCIAL INC.
COM
866796105
31993904
685229
SH
SOLE
639191
0
46038
SUNCOR ENERGY INC NEW
COM
867224107
28796762
928071
SH
SOLE
841745
0
86326
SUNCOR ENERGY INC NEW
COM
867224107
58892
1898
SH
OTR
1
1898
0
0
SYNCHRONY FINANCIAL
COM
87165B103
1425
49
SH
OTR
1
49
0
0
SYNCHRONY FINANCIAL
COM
87165B103
2983899
102610
SH
SOLE
102610
0
0
SYNOPSYS INC
COM
871607107
51761363
134010
SH
OTR
2
134010
0
0
SYNOPSYS INC
COM
871607107
4796839
12419
SH
SOLE
12419
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
992465169
10669374
SH
SOLE
10099541
0
569833
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
380183065
4087111
SH
OTR
1
3181512
0
905599
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
61717933
663491
SH
OTR
2
663491
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1152677
9662
SH
SOLE
9662
0
0
TC ENERGY CORP
COM
87807B107
46794142
1203723
SH
SOLE
1099242
0
104481
TE CONNECTIVITY LTD
SHS
H84989104
549781
4192
SH
OTR
1
4140
0
52
TE CONNECTIVITY LTD
SHS
H84989104
823229
6277
SH
SOLE
6277
0
0
TELUS CORPORATION
COM
87971M103
272593306
13739395
SH
SOLE
13312322
0
427073
TELUS INTL CDA INC
SUB VTG SHS
87975H100
442275
21900
SH
SOLE
21900
0
0
TEMPLETON GLOBAL INCOME FD
COM
880198106
2614168
594129
SH
OTR
1
594129
0
0
TERADATA CORP DEL
COM
88076W103
4627890
114893
SH
OTR
1
75422
0
39471
TEXAS INSTRS INC
COM
882508104
3659189
19672
SH
OTR
1
18309
0
1363
TEXAS INSTRS INC
COM
882508104
1389681
7471
SH
SOLE
7471
0
0
TFI INTL INC
COM
87241L109
33521692
281090
SH
SOLE
281090
0
0
THE LION ELECTRIC COMPANY
COMMON STOCK
536221104
419285
225000
SH
SOLE
225000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
3243234
5627
SH
SOLE
5627
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
34996034
60718
SH
OTR
2
60718
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
1610954
2795
SH
OTR
1
2535
0
260
THOMSON REUTERS CORP.
COM NEW
884903709
394425990
3031248
SH
SOLE
2965849
0
65399
TJX COS INC NEW
COM
872540109
685054777
8742404
SH
SOLE
8628609
0
113795
TJX COS INC NEW
COM
872540109
196489110
2507518
SH
OTR
1
1789665
0
717853
TJX COS INC NEW
COM
872540109
41023341
523524
SH
OTR
2
523524
0
0
T-MOBILE US INC
COM
872590104
477972
3300
SH
SOLE
3300
0
0
TOLL BROTHERS INC
COM
889478103
4828813
80440
SH
OTR
1
53032
0
27408
TOPBUILD CORP
COM
89055F103
440216
2115
SH
SOLE
2115
0
0
TOPBUILD CORP
COM
89055F103
46332588
222603
SH
OTR
1
201443
0
21160
TORONTO DOMINION BK ONT
COM NEW
891160509
339667662
5674275
SH
SOLE
5465508
0
208767
TRACTOR SUPPLY CO
COM
892356106
2245337
9553
SH
OTR
1
9500
0
53
TRACTOR SUPPLY CO
COM
892356106
6530586
27785
SH
SOLE
27785
0
0
TRADEWEB MKTS INC
CL A
892672106
2781741
35203
SH
SOLE
35203
0
0
TRADEWEB MKTS INC
CL A
892672106
29982954
379435
SH
OTR
2
379435
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
292160
1588
SH
OTR
1
1588
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
191339
1040
SH
SOLE
1040
0
0
TRICON RESIDENTIAL INC
COM NPV
89612W102
9745858
1257569
SH
SOLE
732297
0
525272
TYLER TECHNOLOGIES INC
COM
902252105
62183996
175344
SH
OTR
1
164414
0
10930
TYLER TECHNOLOGIES INC
COM
902252105
667787
1883
SH
SOLE
1883
0
0
UBER TECHNOLOGIES INC
COM
90353T100
2844061
89718
SH
OTR
1
83806
0
5912
UNILEVER PLC
SPON ADR NEW
904767704
6081470
117109
SH
SOLE
117109
0
0
UNION PAC CORP
COM
907818108
1852196
9203
SH
SOLE
9203
0
0
UNION PAC CORP
COM
907818108
1228692
6105
SH
OTR
1
6068
0
37
UNITED RENTALS INC
COM
911363109
49676982
125523
SH
OTR
1
117871
0
7652
UNITED RENTALS INC
COM
911363109
527944
1334
SH
SOLE
1334
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
247897557
524551
SH
OTR
1
394792
0
129759
UNITEDHEALTH GROUP INC
COM
91324P102
809269260
1712413
SH
SOLE
1686813
0
25600
UNITEDHEALTH GROUP INC
COM
91324P102
44786882
94769
SH
OTR
2
94769
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
1329154
8568
SH
SOLE
8568
0
0
VALARIS LIMITED
CL A
G9460G101
2010614
30904
SH
OTR
2
30904
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
13301142
90669
SH
OTR
1
90669
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
1917222
25065
SH
OTR
1
25065
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
331423
4489
SH
SOLE
4489
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
210858
2856
SH
OTR
1
2856
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
3397499
16108
SH
OTR
1
16108
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
460310
1224
SH
SOLE
1224
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
184830508
491479
SH
OTR
1
491479
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
968841
5111
SH
OTR
1
5111
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
2600750
64375
SH
SOLE
64375
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
25775
638
SH
OTR
1
638
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
288831
2644
SH
OTR
1
2644
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
730918
7937
SH
SOLE
7937
0
0
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
481270
9500
SH
SOLE
9500
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
269635
4606
SH
OTR
1
4606
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
635148
8332
SH
OTR
1
8332
0
0
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
401311
5237
SH
SOLE
5237
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
9402452
208157
SH
SOLE
208157
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
10500309
232462
SH
OTR
1
232462
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
350298
1469
SH
OTR
1
1469
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
8108
34
SH
SOLE
34
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
152261
395
SH
OTR
1
395
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
133373
346
SH
SOLE
346
0
0
VEEVA SYS INC
CL A COM
922475108
30605078
166522
SH
OTR
2
166522
0
0
VEEVA SYS INC
CL A COM
922475108
2842864
15468
SH
SOLE
15468
0
0
VERACYTE INC
COM
92337F107
845081
37896
SH
SOLE
37896
0
0
VERACYTE INC
COM
92337F107
13385508
600247
SH
OTR
1
536225
0
64022
VERISIGN INC
COM
92343E102
2753630
13030
SH
OTR
1
12290
0
740
VERISK ANALYTICS INC
COM
92345Y106
3009324
15685
SH
OTR
1
14661
0
1024
VERISK ANALYTICS INC
COM
92345Y106
853777
4450
SH
SOLE
4450
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
89447
2300
SH
OTR
1
2300
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
118615
3050
SH
SOLE
3050
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
3422605
10863
SH
OTR
1
9873
0
990
VIKING THERAPEUTICS INC
COM
92686J106
876689
52654
SH
SOLE
52654
0
0
VIRTUS GLOBAL MULTI-SECTOR I
COM
92829B101
687634
88727
SH
OTR
1
88727
0
0
VISA INC
COM CL A
92826C839
3318320
14718
SH
OTR
1
13732
0
986
VISA INC
COM CL A
92826C839
82695121
366784
SH
SOLE
366567
0
217
VISA INC
COM CL A
92826C839
41832525
185543
SH
OTR
2
185543
0
0
VMWARE INC
CL A COM
928563402
1248500
10000
SH
SOLE
10000
0
0
VNET GROUP INC
NOTE 2/0
90138VAB3
3179079
3999999
PRN
SOLE
9
3999999
0
0
WALMART INC
COM
931142103
352995
2394
SH
OTR
1
2394
0
0
WASTE CONNECTIONS INC
COM
94106B101
266981256
1919398
SH
SOLE
1858905
0
60493
WASTE MGMT INC DEL
COM
94106L109
466666
2860
SH
OTR
1
2860
0
0
WATERS CORP
COM
941848103
284860
920
SH
OTR
1
920
0
0
WEC ENERGY GROUP INC
COM
92939U106
629880
6645
SH
SOLE
6645
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
3830226
11055
SH
SOLE
11051
0
4
WEST PHARMACEUTICAL SVSC INC
COM
955306105
33147478
95672
SH
OTR
2
95672
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
1274784
35869
SH
SOLE
35869
0
0
WESTERN ASSET GLOBAL CORP DE
COM
95790C107
735228
57892
SH
OTR
1
57892
0
0
WESTERN ASSET HIGH INCOME OP
COM
95766K109
1724825
452710
SH
OTR
1
452710
0
0
WESTERN ASSET INVESTMENT GRA
COM
95766T100
1068773
89512
SH
OTR
1
89512
0
0
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
1523727
149385
SH
OTR
1
149385
0
0
WESTERN ASST INFLTN LKD INM
COM SH BEN INT
95766Q106
1571134
181634
SH
OTR
1
181634
0
0
WESTERN AST INFL LKD OPP & I
COM
95766R104
1873362
204739
SH
OTR
1
204739
0
0
WESTERN UN CO
COM
959802109
429275
38500
SH
SOLE
38500
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
21825967
453453
SH
SOLE
414800
0
38653
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
464063
1997
SH
SOLE
1997
0
0
WINGSTOP INC
COM
974155103
44988849
245064
SH
OTR
1
223800
0
21264
WINGSTOP INC
COM
974155103
414891
2260
SH
SOLE
2260
0
0
WINMARK CORP
COM
974250102
5348297
16691
SH
SOLE
16691
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
1063914
21164
SH
OTR
1
21164
0
0
WORKDAY INC
CL A
98138H101
809017
3917
SH
OTR
1
3917
0
0
WP CAREY INC
COM
92936U109
449210
5800
SH
SOLE
5800
0
0
WP CAREY INC
COM
92936U109
451611
5831
SH
OTR
1
5831
0
0
XYLEM INC
COM
98419M100
4064873
38824
SH
SOLE
38511
0
313
YATRA ONLINE INC
ORD SHS
G98338109
2289489
1004162
SH
OTR
2
1004162
0
0
ZOETIS INC
CL A
98978V103
40875667
245588
SH
SOLE
245192
0
396
ZOETIS INC
CL A
98978V103
35427087
212852
SH
OTR
2
212852
0
0
ZOETIS INC
CL A
98978V103
761962
4578
SH
OTR
1
4514
0
64
ZURN ELKAY WATER SOLNS CORP
COM
98983L108
2704240
126603
SH
OTR
1
83290
0
43313