1
EMCOR GROUP INC
COM
EME
EME
109,178
$23.0m6.51%
6.51%
Reduced Shares held: Q4 2022 110.7k, Q1 2023 109.6k, Q2 2023 109.5k, Q3 2023 109.2k
-287
-287
-0.3%
2
AUTOZONE INC
COM
AZO
AZO
8,070
$20.5m5.81%
5.81%
Added Shares held: Q4 2022 7.9k, Q1 2023 8.0k, Q2 2023 8.1k, Q3 2023 8.1k
+20
+20
0.2%
3
BROADCOM INC
COM
AVGO
AVGO
22,079
$18.3m5.20%
5.20%
Reduced Shares held: Q4 2022 22.4k, Q1 2023 22.5k, Q2 2023 22.7k, Q3 2023 22.1k
-612
-612
-2.7%
4
COLLIERS INTL GROUP INC
SUB VTG SHS
CIGI
CIGI
146,976
$14.0m3.97%
3.97%
Added Shares held: Q4 2022 145.9k, Q1 2023 145.3k, Q2 2023 146.0k, Q3 2023 147.0k
+968
+968
0.7%
5
AON PLC
SHS CL A
AON
AON
42,895
$13.9m3.94%
3.94%
Added Shares held: Q4 2022 42.5k, Q1 2023 42.6k, Q2 2023 42.8k, Q3 2023 42.9k
+67
+67
0.2%
6
MARATHON PETE CORP
COM
MPC
MPC
90,591
$13.7m3.89%
3.89%
Reduced Shares held: Q4 2022 93.3k, Q1 2023 92.3k, Q2 2023 93.0k, Q3 2023 90.6k
-2.5k
-2,450
-2.6%
7
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
BULSHS 2023 CB
628,784
$13.3m3.79%
3.79%
Reduced Shares held: Q4 2022 624.3k, Q1 2023 638.4k, Q2 2023 634.9k, Q3 2023 628.8k
-6.1k
-6,105
-1.0%
8
CANADIAN PACIFIC KANSAS CITY
COM
CP
CP
176,058
$13.1m3.72%
3.72%
Added Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 175.3k, Q3 2023 176.1k
+770
+770
0.4%
9
REPUBLIC SVCS INC
COM
RSG
RSG
90,391
$12.9m3.66%
3.66%
Added Shares held: Q4 2022 88.8k, Q1 2023 88.7k, Q2 2023 89.5k, Q3 2023 90.4k
+867
+867
1.0%
10
MASTEC INC
COM
MTZ
MTZ
174,313
$12.5m3.56%
3.56%
Added Shares held: Q4 2022 172.9k, Q1 2023 172.5k, Q2 2023 173.6k, Q3 2023 174.3k
+739
+739
0.4%
11
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
93,662
$12.3m3.48%
3.48%
Added Shares held: Q4 2022 127.6k, Q1 2023 128.0k, Q2 2023 93.4k, Q3 2023 93.7k
+264
+264
0.3%
12
MARKEL GROUP INC
COM
MKL
MKL
8,149
$12.0m3.40%
3.40%
Added Shares held: Q4 2022 8.0k, Q1 2023 8.0k, Q2 2023 8.1k, Q3 2023 8.1k
+55
+55
0.7%
13
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
BSCO
BSCO
568,102
$11.7m3.33%
3.33%
Added Shares held: Q4 2022 432.5k, Q1 2023 465.4k, Q2 2023 557.2k, Q3 2023 568.1k
+10.9k
+10,893
1.9%
14
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
BSCP
BSCP
575,773
$11.6m3.28%
3.28%
Added Shares held: Q4 2022 428.2k, Q1 2023 461.6k, Q2 2023 560.2k, Q3 2023 575.8k
+15.6k
+15,594
2.8%
15
DOLLAR TREE INC
COM
DLTR
DLTR
108,141
$11.5m3.26%
3.26%
Added Shares held: Q4 2022 104.0k, Q1 2023 104.1k, Q2 2023 104.9k, Q3 2023 108.1k
+3.2k
+3,213
3.1%
16
VISTRA CORP
COM
VST
VST
317,123
$10.5m2.98%
2.98%
Reduced Shares held: Q4 2022 320.3k, Q1 2023 317.7k, Q2 2023 317.5k, Q3 2023 317.1k
-351
-351
-0.1%
17
VISTEON CORP
COM NEW
VC
VC
70,795
$9.8m2.77%
2.77%
Added Shares held: Q4 2022 70.3k, Q1 2023 69.9k, Q2 2023 70.3k, Q3 2023 70.8k
+525
+525
0.8%
18
VOYA FINANCIAL INC
COM
VOYA
VOYA
130,820
$8.7m2.47%
2.47%
Added Shares held: Q4 2022 130.3k, Q1 2023 129.3k, Q2 2023 129.9k, Q3 2023 130.8k
+969
+969
0.8%
19
INNOSPEC INC
COM
IOSP
IOSP
80,399
$8.2m2.33%
2.33%
Added Shares held: Q4 2022 80.3k, Q1 2023 79.8k, Q2 2023 80.0k, Q3 2023 80.4k
+442
+442
0.6%
20
SS&C TECHNOLOGIES HLDGS INC
COM
SSNC
SSNC
154,460
$8.1m2.30%
2.30%
Added Shares held: Q4 2022 135.5k, Q1 2023 151.4k, Q2 2023 152.9k, Q3 2023 154.5k
+1.6k
+1,564
1.0%
21
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
BSCQ
BSCQ
383,881
$7.2m2.05%
2.05%
Added Shares held: Q4 2022 197.3k, Q1 2023 189.8k, Q2 2023 301.4k, Q3 2023 383.9k
+82.5k
+82,481
27.4%
22
BRINKS CO
COM
BCO
BCO
95,756
$7.0m1.97%
1.97%
Added Shares held: Q4 2022 81.1k, Q1 2023 96.9k, Q2 2023 95.1k, Q3 2023 95.8k
+628
+628
0.7%
23
PIONEER NAT RES CO
COM
PXD
PXD
30,060
$6.9m1.96%
1.96%
Added Shares held: Q4 2022 18.6k, Q1 2023 19.4k, Q2 2023 19.1k, Q3 2023 30.1k
+11.0k
+10,972
57.5%
24
GXO LOGISTICS INCORPORATED
COMMON STOCK
GXO
GXO
98,524
$5.8m1.64%
1.64%
Added Shares held: Q4 2022 97.1k, Q1 2023 97.0k, Q2 2023 97.9k, Q3 2023 98.5k
+614
+614
0.6%
25
BROOKFIELD CORP
CL A LTD VT SH
BN
BN
180,544
$5.6m1.60%
1.60%
Added Shares held: Q4 2022 127.5k, Q1 2023 129.5k, Q2 2023 128.4k, Q3 2023 180.5k
+52.1k
+52,101
40.6%
26
COTERRA ENERGY INC
COM
CTRA
CTRA
208,145
$5.6m1.60%
1.60%
Added Shares held: Q4 2022 208.8k, Q1 2023 211.7k, Q2 2023 207.8k, Q3 2023 208.1k
+394
+394
0.2%
27
STRIDE INC
COM
LRN
LRN
111,211
$5.0m1.42%
1.42%
Added Shares held: Q4 2022 110.2k, Q1 2023 110.2k, Q2 2023 110.8k, Q3 2023 111.2k
+382
+382
0.3%
28
ALIGHT INC
COM CL A
ALIT
ALIT
686,287
$4.9m1.38%
1.38%
Added Shares held: Q4 2022 0, Q1 2023 500.7k, Q2 2023 683.5k, Q3 2023 686.3k
+2.8k
+2,753
0.4%
29
API GROUP CORP
COM STK
APG
APG
185,735
$4.8m1.37%
1.37%
Added Shares held: Q4 2022 184.0k, Q1 2023 183.5k, Q2 2023 184.7k, Q3 2023 185.7k
+1.0k
+1,042
0.6%
30
EBAY INC.
COM
EBAY
EBAY
107,000
$4.7m1.34%
1.34%
Reduced Shares held: Q4 2022 109.2k, Q1 2023 108.7k, Q2 2023 109.6k, Q3 2023 107.0k
-2.6k
-2,607
-2.4%
31
RXO INC
COMMON STOCK
RXO
RXO
191,715
$3.8m1.07%
1.07%
Added Shares held: Q4 2022 190.5k, Q1 2023 190.0k, Q2 2023 191.1k, Q3 2023 191.7k
+653
+653
0.3%
32
SHYFT GROUP INC
COM
SPAR
SPAR
231,088
$3.5m0.98%
0.98%
Added Shares held: Q4 2022 225.8k, Q1 2023 226.5k, Q2 2023 229.2k, Q3 2023 231.1k
+1.9k
+1,907
0.8%
33
LIBERTY MEDIA CORP DEL
COM LBTY SRM S C
LSXMK
LSXMK
131,360
$3.3m0.95%
0.95%
New Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 0, Q3 2023 131.4k
34
ELI LILLY & CO
COM
LLY
LLY
5,782
$3.1m0.88%
0.88%
Added Shares held: Q4 2022 5.7k, Q1 2023 5.7k, Q2 2023 5.7k, Q3 2023 5.8k
+88
+88
1.6%
35
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
BSCR
BSCR
160,180
$3.0m0.85%
0.85%
Reduced Shares held: Q4 2022 183.5k, Q1 2023 171.3k, Q2 2023 168.2k, Q3 2023 160.2k
-8.0k
-8,030
-4.8%
36
DISNEY WALT CO
COM
DIS
DIS
33,749
$2.7m0.78%
0.78%
Added Shares held: Q4 2022 0, Q1 2023 33.4k, Q2 2023 33.7k, Q3 2023 33.7k
+40
+40
0.1%
37
INMODE LTD
SHS
INMD
INMD
89,387
$2.7m0.77%
0.77%
Added Shares held: Q4 2022 0, Q1 2023 90.3k, Q2 2023 88.9k, Q3 2023 89.4k
+445
+445
0.5%
38
ICU MED INC
COM
ICUI
ICUI
21,738
$2.6m0.73%
0.73%
Added Shares held: Q4 2022 19.5k, Q1 2023 21.8k, Q2 2023 21.6k, Q3 2023 21.7k
+139
+139
0.6%
39
ANTERIX INC
COM
ATEX
ATEX
63,560
$2.0m0.57%
0.57%
Reduced Shares held: Q4 2022 54.0k, Q1 2023 64.3k, Q2 2023 63.6k, Q3 2023 63.6k
-61
-61
-0.1%
40
ENERGY TRANSFER L P
COM UT LTD PTN
ET
ET
130,428
$1.8m0.52%
0.52%
New Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 0, Q3 2023 130.4k
41
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
BAM
BAM
33,221
$1.1m0.31%
0.31%
Reduced Shares held: Q4 2022 31.9k, Q1 2023 32.3k, Q2 2023 33.3k, Q3 2023 33.2k
-89
-89
-0.3%
42
LIBERTY MEDIA CORP DEL
COM LBTY LIV S C
COM LBTY LIV S C
34,007
$1.1m0.31%
0.31%
New Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 0, Q3 2023 34.0k
43
LIBERTY MEDIA CORP DEL
COM LBTY SRM S A
COM LBTY SRM S A
41,586
$1.1m0.30%
0.30%
New Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 0, Q3 2023 41.6k
44
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
BSCS
BSCS
39,216
$759.4k0.22%
0.22%
Reduced Shares held: Q4 2022 46.2k, Q1 2023 39.9k, Q2 2023 39.3k, Q3 2023 39.2k
-50
-50
-0.1%
45
TRI CONTL CORP
COM
TY
TY
14,882
$395.7k0.11%
0.11%
Added Shares held: Q4 2022 13.9k, Q1 2023 13.9k, Q2 2023 13.9k, Q3 2023 14.9k
+950
+950
6.8%
46
AVIAT NETWORKS INC
COM NEW
AVNW
AVNW
12,600
$393.1k0.11%
0.11%
New Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 0, Q3 2023 12.6k
47
LIBERTY MEDIA CORP DEL
COM LBTY LIV S A
COM LBTY LIV S A
10,663
$340.4k0.10%
0.10%
New Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 0, Q3 2023 10.7k
48
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
RSP
RSP
1,940
$274.9k0.08%
0.08%
Unchanged Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 1.9k, Q3 2023 1.9k
49
CUMMINS INC
COM
CMI
CMI
1,182
$270.0k0.08%
0.08%
Added Shares held: Q4 2022 1.1k, Q1 2023 1.2k, Q2 2023 1.2k, Q3 2023 1.2k
+2
+2
0.2%
50
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
750
$269.1k0.08%
0.08%
Unchanged Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 750, Q3 2023 750
51
APPLE INC
COM
AAPL
AAPL
1,547
$264.8k0.08%
0.08%
New Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 0, Q3 2023 1.5k
52
INTERNATIONAL MNY EXPRESS IN
COM
IMXI
IMXI
15,620
$264.4k0.08%
0.08%
New Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 0, Q3 2023 15.6k
53
HOME DEPOT INC
COM
HD
HD
844
$255.0k0.07%
0.07%
Unchanged Shares held: Q4 2022 844, Q1 2023 844, Q2 2023 844, Q3 2023 844