1
EMCOR GROUP INC
COM
EME
EME
92,709
$32.5m7.83%
7.83%
Reduced Shares held: Q2 2023 109.5k, Q3 2023 109.2k, Q4 2023 94.5k, Q1 2024 92.7k
-1.8k
-1,751
-1.9%
2
AUTOZONE INC
COM
AZO
AZO
7,777
$24.5m5.91%
5.91%
Reduced Shares held: Q2 2023 8.1k, Q3 2023 8.1k, Q4 2023 7.9k, Q1 2024 7.8k
-150
-150
-1.9%
3
BROADCOM INC
COM
AVGO
AVGO
18,404
$24.4m5.88%
5.88%
Reduced Shares held: Q2 2023 22.7k, Q3 2023 22.1k, Q4 2023 21.8k, Q1 2024 18.4k
-3.4k
-3,439
-15.7%
4
VISTRA CORP
COM
VST
VST
300,710
$20.9m5.05%
5.05%
Reduced Shares held: Q2 2023 317.5k, Q3 2023 317.1k, Q4 2023 311.1k, Q1 2024 300.7k
-10.4k
-10,399
-3.3%
5
COLLIERS INTL GROUP INC
SUB VTG SHS
CIGI
CIGI
143,996
$17.6m4.24%
4.24%
Reduced Shares held: Q2 2023 146.0k, Q3 2023 147.0k, Q4 2023 145.8k, Q1 2024 144.0k
-1.8k
-1,756
-1.2%
6
MARATHON PETE CORP
COM
MPC
MPC
87,311
$17.6m4.24%
4.24%
Reduced Shares held: Q2 2023 93.0k, Q3 2023 90.6k, Q4 2023 89.1k, Q1 2024 87.3k
-1.8k
-1,755
-2.0%
7
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
BSCO
BSCO
808,474
$17.0m4.09%
4.09%
Added Shares held: Q2 2023 557.2k, Q3 2023 568.1k, Q4 2023 804.8k, Q1 2024 808.5k
+3.7k
+3,717
0.5%
8
REPUBLIC SVCS INC
COM
RSG
RSG
87,880
$16.8m4.06%
4.06%
Reduced Shares held: Q2 2023 89.5k, Q3 2023 90.4k, Q4 2023 89.4k, Q1 2024 87.9k
-1.6k
-1,553
-1.7%
9
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
BSCP
BSCP
810,497
$16.6m3.99%
3.99%
Added Shares held: Q2 2023 560.2k, Q3 2023 575.8k, Q4 2023 807.9k, Q1 2024 810.5k
+2.6k
+2,634
0.3%
10
MASTEC INC
COM
MTZ
MTZ
175,887
$16.4m3.95%
3.95%
Added Shares held: Q2 2023 173.6k, Q3 2023 174.3k, Q4 2023 174.3k, Q1 2024 175.9k
+1.6k
+1,566
0.9%
11
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
BSCQ
BSCQ
797,442
$15.3m3.69%
3.69%
Added Shares held: Q2 2023 301.4k, Q3 2023 383.9k, Q4 2023 780.9k, Q1 2024 797.4k
+16.6k
+16,568
2.1%
12
CANADIAN PACIFIC KANSAS CITY
COM
CP
CP
171,895
$15.2m3.66%
3.66%
Reduced Shares held: Q2 2023 175.3k, Q3 2023 176.1k, Q4 2023 174.6k, Q1 2024 171.9k
-2.7k
-2,745
-1.6%
13
DOLLAR TREE INC
COM
DLTR
DLTR
107,346
$14.3m3.45%
3.45%
Reduced Shares held: Q2 2023 104.9k, Q3 2023 108.1k, Q4 2023 107.4k, Q1 2024 107.3k
-11
-11
-0.0%
14
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
91,366
$13.8m3.33%
3.33%
Reduced Shares held: Q2 2023 93.4k, Q3 2023 93.7k, Q4 2023 92.7k, Q1 2024 91.4k
-1.4k
-1,364
-1.5%
15
MARKEL GROUP INC
COM
MKL
MKL
7,977
$12.1m2.93%
2.93%
Reduced Shares held: Q2 2023 8.1k, Q3 2023 8.1k, Q4 2023 8.1k, Q1 2024 8.0k
-87
-87
-1.1%
16
SS&C TECHNOLOGIES HLDGS INC
COM
SSNC
SSNC
188,528
$12.1m2.93%
2.93%
Added Shares held: Q2 2023 152.9k, Q3 2023 154.5k, Q4 2023 152.7k, Q1 2024 188.5k
+35.9k
+35,855
23.5%
17
AON PLC
SHS CL A
AON
AON
30,729
$10.3m2.47%
2.47%
Reduced Shares held: Q2 2023 42.8k, Q3 2023 42.9k, Q4 2023 31.1k, Q1 2024 30.7k
-412
-412
-1.3%
18
INNOSPEC INC
COM
IOSP
IOSP
78,336
$10.1m2.44%
2.44%
Reduced Shares held: Q2 2023 80.0k, Q3 2023 80.4k, Q4 2023 79.8k, Q1 2024 78.3k
-1.4k
-1,440
-1.8%
19
BRINKS CO
COM
BCO
BCO
93,406
$8.6m2.08%
2.08%
Reduced Shares held: Q2 2023 95.1k, Q3 2023 95.8k, Q4 2023 94.9k, Q1 2024 93.4k
-1.5k
-1,470
-1.6%
20
VISTEON CORP
COM NEW
VC
VC
70,502
$8.3m2.00%
2.00%
Added Shares held: Q2 2023 70.3k, Q3 2023 70.8k, Q4 2023 70.4k, Q1 2024 70.5k
+73
+73
0.1%
21
PIONEER NAT RES CO
COM
PXD
PXD
29,507
$7.7m1.87%
1.87%
Reduced Shares held: Q2 2023 19.1k, Q3 2023 30.1k, Q4 2023 29.7k, Q1 2024 29.5k
-173
-173
-0.6%
22
BROOKFIELD CORP
CL A LTD VT SH
BN
BN
176,512
$7.4m1.78%
1.78%
Reduced Shares held: Q2 2023 128.4k, Q3 2023 180.5k, Q4 2023 178.2k, Q1 2024 176.5k
-1.7k
-1,670
-0.9%
23
API GROUP CORP
COM STK
APG
APG
181,483
$7.1m1.72%
1.72%
Reduced Shares held: Q2 2023 184.7k, Q3 2023 185.7k, Q4 2023 184.1k, Q1 2024 181.5k
-2.6k
-2,650
-1.4%
24
VERALTO CORP
COM SHS
VLTO
VLTO
78,605
$7.0m1.68%
1.68%
Added Shares held: Q2 2023 0, Q3 2023 0, Q4 2023 78.5k, Q1 2024 78.6k
+141
+141
0.2%
25
ALIGHT INC
COM CL A
ALIT
ALIT
690,453
$6.8m1.64%
1.64%
Added Shares held: Q2 2023 683.5k, Q3 2023 686.3k, Q4 2023 676.6k, Q1 2024 690.5k
+13.9k
+13,882
2.0%
26
STRIDE INC
COM
LRN
LRN
107,247
$6.8m1.63%
1.63%
Reduced Shares held: Q2 2023 110.8k, Q3 2023 111.2k, Q4 2023 109.7k, Q1 2024 107.2k
-2.5k
-2,453
-2.2%
27
GXO LOGISTICS INCORPORATED
COMMON STOCK
GXO
GXO
96,994
$5.2m1.26%
1.26%
Reduced Shares held: Q2 2023 97.9k, Q3 2023 98.5k, Q4 2023 98.0k, Q1 2024 97.0k
-1.0k
-1,003
-1.0%
28
BIOGEN INC
COM
BIIB
BIIB
22,247
$4.8m1.16%
1.16%
New Shares held: Q2 2023 0, Q3 2023 0, Q4 2023 0, Q1 2024 22.2k
29
RXO INC
COMMON STOCK
RXO
RXO
186,760
$4.1m0.98%
0.98%
Reduced Shares held: Q2 2023 191.1k, Q3 2023 191.7k, Q4 2023 188.9k, Q1 2024 186.8k
-2.2k
-2,162
-1.1%
30
DISNEY WALT CO
COM
DIS
DIS
33,190
$4.1m0.98%
0.98%
Reduced Shares held: Q2 2023 33.7k, Q3 2023 33.7k, Q4 2023 33.3k, Q1 2024 33.2k
-149
-149
-0.5%
31
LIBERTY MEDIA CORP DEL
COM LBTY SRM S C
LSXMK
LSXMK
133,286
$4.0m0.95%
0.95%
Reduced Shares held: Q2 2023 0, Q3 2023 131.4k, Q4 2023 134.8k, Q1 2024 133.3k
-1.5k
-1,472
-1.1%
32
ANTERIX INC
COM
ATEX
ATEX
96,820
$3.3m0.78%
0.78%
Reduced Shares held: Q2 2023 63.6k, Q3 2023 63.6k, Q4 2023 98.0k, Q1 2024 96.8k
-1.2k
-1,165
-1.2%
33
SHYFT GROUP INC
COM
SPAR
SPAR
228,899
$2.8m0.69%
0.69%
Added Shares held: Q2 2023 229.2k, Q3 2023 231.1k, Q4 2023 228.8k, Q1 2024 228.9k
+76
+76
0.0%
34
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
BSCR
BSCR
136,599
$2.6m0.64%
0.64%
Reduced Shares held: Q2 2023 168.2k, Q3 2023 160.2k, Q4 2023 160.6k, Q1 2024 136.6k
-24.0k
-24,041
-15.0%
35
ICU MED INC
COM
ICUI
ICUI
22,540
$2.4m0.58%
0.58%
Added Shares held: Q2 2023 21.6k, Q3 2023 21.7k, Q4 2023 21.7k, Q1 2024 22.5k
+876
+876
4.0%
36
ENERGY TRANSFER L P
COM UT LTD PTN
ET
ET
130,428
$2.1m0.49%
0.49%
Unchanged Shares held: Q2 2023 0, Q3 2023 130.4k, Q4 2023 130.4k, Q1 2024 130.4k
37
INMODE LTD
SHS
INMD
INMD
92,541
$2.0m0.48%
0.48%
Added Shares held: Q2 2023 88.9k, Q3 2023 89.4k, Q4 2023 89.5k, Q1 2024 92.5k
+3.1k
+3,079
3.4%
38
ELI LILLY & CO
COM
LLY
LLY
2,068
$1.6m0.39%
0.39%
Reduced Shares held: Q2 2023 5.7k, Q3 2023 5.8k, Q4 2023 5.8k, Q1 2024 2.1k
-3.7k
-3,714
-64.2%
39
LIBERTY MEDIA CORP DEL
COM LBTY LIV S C
COM LBTY LIV S C
33,523
$1.5m0.35%
0.35%
Reduced Shares held: Q2 2023 0, Q3 2023 34.0k, Q4 2023 33.8k, Q1 2024 33.5k
-279
-279
-0.8%
40
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
BAM
BAM
32,169
$1.4m0.33%
0.33%
Reduced Shares held: Q2 2023 33.3k, Q3 2023 33.2k, Q4 2023 32.6k, Q1 2024 32.2k
-473
-473
-1.4%
41
LIBERTY MEDIA CORP DEL
COM LBTY SRM S A
COM LBTY SRM S A
39,745
$1.2m0.28%
0.28%
Reduced Shares held: Q2 2023 0, Q3 2023 41.6k, Q4 2023 41.6k, Q1 2024 39.7k
-1.8k
-1,837
-4.4%
42
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
BSCS
BSCS
35,232
$707.1k0.17%
0.17%
Reduced Shares held: Q2 2023 39.3k, Q3 2023 39.2k, Q4 2023 39.4k, Q1 2024 35.2k
-4.1k
-4,134
-10.5%
43
AVIAT NETWORKS INC
COM NEW
AVNW
AVNW
12,600
$483.1k0.12%
0.12%
Unchanged Shares held: Q2 2023 0, Q3 2023 12.6k, Q4 2023 12.6k, Q1 2024 12.6k
44
TRI CONTL CORP
COM
TY
TY
14,882
$458.4k0.11%
0.11%
Unchanged Shares held: Q2 2023 13.9k, Q3 2023 14.9k, Q4 2023 14.9k, Q1 2024 14.9k
45
LIBERTY MEDIA CORP DEL
COM LBTY LIV S A
COM LBTY LIV S A
10,108
$428.1k0.10%
0.10%
Reduced Shares held: Q2 2023 0, Q3 2023 10.7k, Q4 2023 10.5k, Q1 2024 10.1k
-344
-344
-3.3%
46
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
RSP
RSP
2,190
$370.9k0.09%
0.09%
Added Shares held: Q2 2023 1.9k, Q3 2023 1.9k, Q4 2023 2.0k, Q1 2024 2.2k
+200
+200
10.1%
47
INTERNATIONAL MNY EXPRESS IN
COM
IMXI
IMXI
15,620
$356.6k0.09%
0.09%
Unchanged Shares held: Q2 2023 0, Q3 2023 15.6k, Q4 2023 15.6k, Q1 2024 15.6k
48
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
750
$333.4k0.08%
0.08%
Unchanged Shares held: Q2 2023 750, Q3 2023 750, Q4 2023 750, Q1 2024 750
49
THE ONCOLOGY INSTITUTE INC
COM
STLN
STLN
2,725
$330.7k0.08%
0.08%
New Shares held: Q2 2023 0, Q3 2023 0, Q4 2023 0, Q1 2024 2.7k
50
HOME DEPOT INC
COM
HD
HD
844
$323.8k0.08%
0.08%
Unchanged Shares held: Q2 2023 844, Q3 2023 844, Q4 2023 844, Q1 2024 844
51
CUMMINS INC
COM
CMI
CMI
1,079
$317.9k0.08%
0.08%
Reduced Shares held: Q2 2023 1.2k, Q3 2023 1.2k, Q4 2023 1.2k, Q1 2024 1.1k
-103
-103
-8.7%
52
APPLE INC
COM
AAPL
AAPL
1,522
$260.9k0.06%
0.06%
Added Shares held: Q2 2023 0, Q3 2023 1.5k, Q4 2023 1.4k, Q1 2024 1.5k
+90
+90
6.3%
53
ABBVIE INC
COM
ABBV
ABBV
1,215
$221.3k0.05%
0.05%
New Shares held: Q2 2023 0, Q3 2023 0, Q4 2023 0, Q1 2024 1.2k
54
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
CL A SHS
12,000
$13.9k0.00%
0.00%
Unchanged Shares held: Q2 2023 0, Q3 2023 0, Q4 2023 12.0k, Q1 2024 12.0k