1
MASTEC INC
COM
MTZ
MTZ
173,574
$20.5m5.65%
5.65%
Added Shares held: Q3 2022 178.1k, Q4 2022 172.9k, Q1 2023 172.5k, Q2 2023 173.6k
+1.1k
+1,091
0.6%
2
EMCOR GROUP INC
COM
EME
EME
109,465
$20.2m5.58%
5.58%
Reduced Shares held: Q3 2022 112.2k, Q4 2022 110.7k, Q1 2023 109.6k, Q2 2023 109.5k
-113
-113
-0.1%
3
AUTOZONE INC
COM
AZO
AZO
8,050
$20.1m5.54%
5.54%
Added Shares held: Q3 2022 8.2k, Q4 2022 7.9k, Q1 2023 8.0k, Q2 2023 8.1k
+23
+23
0.3%
4
BROADCOM INC
COM
AVGO
AVGO
22,691
$19.7m5.43%
5.43%
Added Shares held: Q3 2022 22.7k, Q4 2022 22.4k, Q1 2023 22.5k, Q2 2023 22.7k
+205
+205
0.9%
5
DOLLAR TREE INC
COM
DLTR
DLTR
104,928
$15.1m4.15%
4.15%
Added Shares held: Q3 2022 105.1k, Q4 2022 104.0k, Q1 2023 104.1k, Q2 2023 104.9k
+869
+869
0.8%
6
AON PLC
SHS CL A
AON
AON
42,828
$14.8m4.08%
4.08%
Added Shares held: Q3 2022 43.1k, Q4 2022 42.5k, Q1 2023 42.6k, Q2 2023 42.8k
+268
+268
0.6%
7
COLLIERS INTL GROUP INC
SUB VTG SHS
CIGI
CIGI
146,008
$14.3m3.96%
3.96%
Added Shares held: Q3 2022 147.4k, Q4 2022 145.9k, Q1 2023 145.3k, Q2 2023 146.0k
+755
+755
0.5%
8
CANADIAN PACIFIC KANSAS CITY
COM
CP
CP
175,288
$14.2m3.91%
3.91%
New Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 0, Q2 2023 175.3k
9
REPUBLIC SVCS INC
COM
RSG
RSG
89,524
$13.7m3.79%
3.79%
Added Shares held: Q3 2022 89.6k, Q4 2022 88.8k, Q1 2023 88.7k, Q2 2023 89.5k
+850
+850
1.0%
10
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
BULSHS 2023 CB
634,889
$13.4m3.71%
3.71%
Reduced Shares held: Q3 2022 304.2k, Q4 2022 624.3k, Q1 2023 638.4k, Q2 2023 634.9k
-3.5k
-3,531
-0.6%
11
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
BSCO
BSCO
557,209
$11.5m3.16%
3.16%
Added Shares held: Q3 2022 303.1k, Q4 2022 432.5k, Q1 2023 465.4k, Q2 2023 557.2k
+91.8k
+91,780
19.7%
12
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
BSCP
BSCP
560,179
$11.3m3.11%
3.11%
Added Shares held: Q3 2022 303.5k, Q4 2022 428.2k, Q1 2023 461.6k, Q2 2023 560.2k
+98.6k
+98,612
21.4%
13
MARKEL GROUP INC
COM
MKL
MKL
8,094
$11.2m3.09%
3.09%
Added Shares held: Q3 2022 8.0k, Q4 2022 8.0k, Q1 2023 8.0k, Q2 2023 8.1k
+61
+61
0.8%
14
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
93,398
$11.2m3.08%
3.08%
Reduced Shares held: Q3 2022 128.7k, Q4 2022 127.6k, Q1 2023 128.0k, Q2 2023 93.4k
-34.6k
-34,567
-27.0%
15
MARATHON PETE CORP
COM
MPC
MPC
93,041
$10.8m2.99%
2.99%
Added Shares held: Q3 2022 94.0k, Q4 2022 93.3k, Q1 2023 92.3k, Q2 2023 93.0k
+723
+723
0.8%
16
VISTEON CORP
COM NEW
VC
VC
70,270
$10.1m2.78%
2.78%
Added Shares held: Q3 2022 70.8k, Q4 2022 70.3k, Q1 2023 69.9k, Q2 2023 70.3k
+390
+390
0.6%
17
VOYA FINANCIAL INC
COM
VOYA
VOYA
129,851
$9.3m2.57%
2.57%
Added Shares held: Q3 2022 131.6k, Q4 2022 130.3k, Q1 2023 129.3k, Q2 2023 129.9k
+513
+513
0.4%
18
SS&C TECHNOLOGIES HLDGS INC
COM
SSNC
SSNC
152,896
$9.3m2.56%
2.56%
Added Shares held: Q3 2022 150.1k, Q4 2022 135.5k, Q1 2023 151.4k, Q2 2023 152.9k
+1.5k
+1,543
1.0%
19
VISTRA CORP
COM
VST
VST
317,474
$8.3m2.30%
2.30%
Reduced Shares held: Q3 2022 323.5k, Q4 2022 320.3k, Q1 2023 317.7k, Q2 2023 317.5k
-229
-229
-0.1%
20
INNOSPEC INC
COM
IOSP
IOSP
79,957
$8.0m2.22%
2.22%
Added Shares held: Q3 2022 81.3k, Q4 2022 80.3k, Q1 2023 79.8k, Q2 2023 80.0k
+175
+175
0.2%
21
DROPBOX INC
CL A
DBX
DBX
244,736
$6.5m1.80%
1.80%
Reduced Shares held: Q3 2022 250.5k, Q4 2022 245.2k, Q1 2023 247.7k, Q2 2023 244.7k
-3.0k
-2,973
-1.2%
22
BRINKS CO
COM
BCO
BCO
95,128
$6.5m1.78%
1.78%
Reduced Shares held: Q3 2022 75.8k, Q4 2022 81.1k, Q1 2023 96.9k, Q2 2023 95.1k
-1.7k
-1,748
-1.8%
23
ALIGHT INC
COM CL A
ALIT
ALIT
683,534
$6.3m1.74%
1.74%
Added Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 500.7k, Q2 2023 683.5k
+182.8k
+182,813
36.5%
24
GXO LOGISTICS INCORPORATED
COMMON STOCK
GXO
GXO
97,910
$6.2m1.70%
1.70%
Added Shares held: Q3 2022 97.9k, Q4 2022 97.1k, Q1 2023 97.0k, Q2 2023 97.9k
+905
+905
0.9%
25
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
BSCQ
BSCQ
301,400
$5.7m1.58%
1.58%
Added Shares held: Q3 2022 317.2k, Q4 2022 197.3k, Q1 2023 189.8k, Q2 2023 301.4k
+111.6k
+111,616
58.8%
26
COTERRA ENERGY INC
COM
CTRA
CTRA
207,751
$5.3m1.45%
1.45%
Reduced Shares held: Q3 2022 201.6k, Q4 2022 208.8k, Q1 2023 211.7k, Q2 2023 207.8k
-4.0k
-3,988
-1.9%
27
SHYFT GROUP INC
COM
SPAR
SPAR
229,181
$5.1m1.39%
1.39%
Added Shares held: Q3 2022 222.7k, Q4 2022 225.8k, Q1 2023 226.5k, Q2 2023 229.2k
+2.6k
+2,636
1.2%
28
API GROUP CORP
COM STK
APG
APG
184,693
$5.0m1.39%
1.39%
Added Shares held: Q3 2022 185.9k, Q4 2022 184.0k, Q1 2023 183.5k, Q2 2023 184.7k
+1.2k
+1,171
0.6%
29
EBAY INC.
COM
EBAY
EBAY
109,607
$4.9m1.35%
1.35%
Added Shares held: Q3 2022 110.1k, Q4 2022 109.2k, Q1 2023 108.7k, Q2 2023 109.6k
+903
+903
0.8%
30
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
LSXMK
LSXMK
135,919
$4.4m1.23%
1.23%
Added Shares held: Q3 2022 135.5k, Q4 2022 134.8k, Q1 2023 134.6k, Q2 2023 135.9k
+1.3k
+1,272
0.9%
31
RXO INC
COMMON STOCK
RXO
RXO
191,062
$4.3m1.20%
1.20%
Added Shares held: Q3 2022 0, Q4 2022 190.5k, Q1 2023 190.0k, Q2 2023 191.1k
+1.0k
+1,035
0.5%
32
BROOKFIELD CORP
CL A LTD VT SH
BN
BN
128,443
$4.3m1.19%
1.19%
Reduced Shares held: Q3 2022 0, Q4 2022 127.5k, Q1 2023 129.5k, Q2 2023 128.4k
-1.1k
-1,066
-0.8%
33
STRIDE INC
COM
LRN
LRN
110,829
$4.1m1.14%
1.14%
Added Shares held: Q3 2022 110.4k, Q4 2022 110.2k, Q1 2023 110.2k, Q2 2023 110.8k
+635
+635
0.6%
34
PIONEER NAT RES CO
COM
PXD
PXD
19,088
$4.0m1.09%
1.09%
Reduced Shares held: Q3 2022 0, Q4 2022 18.6k, Q1 2023 19.4k, Q2 2023 19.1k
-354
-354
-1.8%
35
ICU MED INC
COM
ICUI
ICUI
21,599
$3.8m1.06%
1.06%
Reduced Shares held: Q3 2022 21.8k, Q4 2022 19.5k, Q1 2023 21.8k, Q2 2023 21.6k
-162
-162
-0.7%
36
INMODE LTD
SHS
INMD
INMD
88,942
$3.3m0.92%
0.92%
Reduced Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 90.3k, Q2 2023 88.9k
-1.4k
-1,364
-1.5%
37
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
BSCR
BSCR
168,210
$3.2m0.88%
0.88%
Reduced Shares held: Q3 2022 317.2k, Q4 2022 183.5k, Q1 2023 171.3k, Q2 2023 168.2k
-3.1k
-3,140
-1.8%
38
DISNEY WALT CO
COM
DIS
DIS
33,709
$3.0m0.83%
0.83%
Added Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 33.4k, Q2 2023 33.7k
+345
+345
1.0%
39
ELI LILLY & CO
COM
LLY
LLY
5,694
$2.7m0.74%
0.74%
Unchanged Shares held: Q3 2022 6.1k, Q4 2022 5.7k, Q1 2023 5.7k, Q2 2023 5.7k
40
ANTERIX INC
COM
ATEX
ATEX
63,621
$2.0m0.56%
0.56%
Reduced Shares held: Q3 2022 63.7k, Q4 2022 54.0k, Q1 2023 64.3k, Q2 2023 63.6k
-666
-666
-1.0%
41
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
LSXMA
LSXMA
43,246
$1.4m0.39%
0.39%
Reduced Shares held: Q3 2022 45.5k, Q4 2022 44.9k, Q1 2023 43.5k, Q2 2023 43.2k
-266
-266
-0.6%
42
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
BAM
BAM
33,310
$1.1m0.30%
0.30%
Added Shares held: Q3 2022 0, Q4 2022 31.9k, Q1 2023 32.3k, Q2 2023 33.3k
+990
+990
3.1%
43
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
BSCS
BSCS
39,266
$775.3k0.21%
0.21%
Reduced Shares held: Q3 2022 84.8k, Q4 2022 46.2k, Q1 2023 39.9k, Q2 2023 39.3k
-630
-630
-1.6%
44
TRI CONTL CORP
COM
TY
TY
13,932
$382.0k0.11%
0.11%
Unchanged Shares held: Q3 2022 13.9k, Q4 2022 13.9k, Q1 2023 13.9k, Q2 2023 13.9k
45
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
RSP
RSP
1,940
$290.3k0.08%
0.08%
New Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 0, Q2 2023 1.9k
46
CUMMINS INC
COM
CMI
CMI
1,180
$289.3k0.08%
0.08%
Added Shares held: Q3 2022 1.1k, Q4 2022 1.1k, Q1 2023 1.2k, Q2 2023 1.2k
+1
+1
0.1%
47
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
750
$277.1k0.08%
0.08%
New Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 0, Q2 2023 750
48
HOME DEPOT INC
COM
HD
HD
844
$262.2k0.07%
0.07%
Unchanged Shares held: Q3 2022 844, Q4 2022 844, Q1 2023 844, Q2 2023 844