Portfolio Performance History

FILE DATEREPORT PERIODQTR YEARFILE TYPENOS. OF STOCKSREPORTED VALUERETURN
2021-04-192021-03-31Q1_202113F-HR59$345,569,0008.28%
2021-01-202020-12-31Q4_202013F-HR50$319,146,00018.68%
2020-10-192020-09-30Q3_202013F-HR57$268,921,000-4.14%
2020-07-172020-06-30Q2_202013F-HR58$280,533,00020.06%
2020-04-202020-03-31Q1_202013F-HR56$233,653,000-45.97%
2020-01-272019-12-31Q4_201913F-HR58$432,427,0004.21%
2019-10-152019-09-30Q3_201913F-HR57$414,948,0001.63%
2019-07-242019-06-30Q2_201913F-HR57$408,279,000-0.73%
2019-04-172019-03-31Q1_201913F-HR58$411,294,00014.01%
2019-01-182018-12-31Q4_201813F-HR61$360,743,000-20.11%
2018-10-222018-09-30Q3_201813F-HR59$451,577,000-2.02%
2018-07-172018-06-30Q2_201813F-HR84$460,892,000-3.40%
2018-04-172018-03-31Q1_201813F-HR83$477,125,000-4.18%
2018-01-222017-12-31Q4_201713F-HR82$497,946,0008.87%
2017-10-232017-09-30Q3_201713F-HR80$457,375,0001.93%
2017-07-182017-06-30Q2_201713F-HR82$448,717,0000.00%
2017-04-202017-03-31Q1_201713F-HR78$448,698,000-7.24%
2017-01-242016-12-31Q4_201613F-HR73$483,736,000-3.80%
2016-10-202016-09-30Q3_201613F-HR73$502,824,0007.75%
2016-07-252016-06-30Q2_201613F-HR71$466,649,000-5.30%

Portfolio Details

Stock NameTickersValueCurrent Value (x1000)Change Value %WeightComputed PriceShares Change %Current Shares
MASTEC INCMTZINCR$18,8800.31%5.46%$93.70-0.05%201,491
COLLIERS INTL GROUP INCCIGIINCR$15,7660.06%4.56%$98.24-0.04%160,483
AUTOZONE INCAZOINCR$14,9070.16%4.31%$1404.33-0.02%10,615
CANADIAN PAC RY LTDCPINCR$14,3280.07%4.15%$379.29-0.02%37,776
ALPHABET INC USD 0.001 CLS AGOOGLINCR$14,1610.15%4.10%$2062.48-0.02%6,866
EMCOR GROUP INCEMEINCR$13,7340.20%3.97%$112.16-0.02%122,446
DOLLAR TREE INCDLTRINCR$12,6210.04%3.65%$114.46-0.02%110,262
XPO LOGISTICS INCXPODECR$12,1170.00%3.51%$123.30-0.03%98,275
COGNIZANT TECHNOLOGYCTSHDECR$11,899-0.06%3.44%$78.12-0.02%152,312
SS&C TECHNOLOGIES HLDGS INCSSNCDECR$10,765-0.06%3.12%$69.87-0.02%154,070
BROADCOM LTD NPVAVGOINCR$10,7220.04%3.10%$463.67-0.02%23,124
AON PLCAONINCR$10,4290.07%3.02%$230.12-0.02%45,320
EBAY INCEBAYINCR$10,1480.19%2.94%$61.24-0.02%165,709
MARKEL CORPMKLINCR$9,4020.09%2.72%$1139.64-0.02%8,250
VISTEON CORPVCDECR$9,250-0.03%2.68%$121.950.00%75,852
REPUBLIC SVCS INCRSGINCR$9,1560.01%2.65%$99.35-0.02%92,160
ZIMMER BIOMET HOLDINGS INCZBHINCR$9,1080.02%2.64%$160.08-0.02%56,897
VOYA FINANCIAL INCVOYAINCR$9,0480.06%2.62%$63.64-0.03%142,174
INNOSPEC INCIOSPINCR$8,9980.10%2.60%$102.69-0.02%87,627
DENTSPLY SIRONA INCXRAYINCR$8,7270.20%2.53%$63.81-0.02%136,766
SHYFT GROUP INCSHYFINCR$8,3900.29%2.43%$37.20-0.02%225,545
STERICYCLE INCSRCLDECR$8,316-0.04%2.41%$67.51-0.02%123,183
BRINK'S CO/THEBCOINCR$7,9770.44%2.31%$79.230.31%100,678
CONSTELLATION SOFTWR FCNSWFINCR$7,6630.07%2.22%$1408.90-0.01%5,439
ARCOSA INCACAINCR$6,9240.16%2.00%$65.09-0.02%106,378
DROPBOX INCDBXINCR$6,7070.22%1.94%$26.660.01%251,593
EXTENDED STAY AMER INCSTAYINCR$6,5890.32%1.91%$19.75-0.01%333,597
VISTRA CORPVSTDECR$6,528-0.12%1.89%$17.68-0.02%369,251
IHS MARKIT LTDINFOINCR$6,2640.05%1.81%$96.77-0.03%64,728
L3HARRIS TECHNOLOGIES INCLHXINCR$6,2520.10%1.81%$202.670.03%30,848
LIBERTY MEDIA CORP DELLSXMKINCR$6,1870.00%1.79%$44.11-0.01%140,255
MARATHON PETE CORPMPCINCR$5,3170.29%1.54%$53.490.00%99,406
HORIZON THERAPEUTICS PUB LHZNPBUY$4,6020.00%1.33%$92.040.00%50,000
ICU MEDICAL INCORPORATED COMMON STOCK USD0.10ICUIDECR$4,581-0.04%1.33%$205.440.00%22,298
BLACKBERRY LTDBBDECR$3,662-0.03%1.06%$8.43-0.24%434,360
API GROUP CORPAPGBUY$3,4960.00%1.01%$20.680.00%169,046
LIBERTY MEDIA CORP DELLSXMADECR$2,417-0.02%0.70%$44.08-0.04%54,828
HERITAGE INS HLDGS INCHRTGDECR$1,419-0.23%0.41%$11.08-0.29%128,112
LILLY ELI & COLLYINCR$1,2270.10%0.36%$186.870.00%6,566
CLEARPOINT NEURO INCCLPTINCR$8460.26%0.24%$21.15-0.05%40,000
BUY$6360.00%0.18%$63.730.00%9,979
BOOT BARN HLDGS BOOTBUY$4860.00%0.14%$62.310.00%7,800
LARAMIDE RESOURCES COMLMRXFINCR$4740.27%0.14%$0.370.00%1,271,500
PENTAIR PLCPNRINCR$4870.17%0.14%$62.260.00%7,822
PERFICIENT INCPRFTBUY$4760.00%0.14%$58.770.00%8,100
COMTECH TELECOMMUNICATIONS CCMTLBUY$4350.00%0.13%$24.860.00%17,500
SIMON PPTY GROUP INC NEWSPGBUY$4330.00%0.13%$113.650.00%3,810
AMERICAN AIRLS GROUP INCAALBUY$4100.00%0.12%$23.920.00%17,137
CUMMINS INCCMIINCR$2960.07%0.09%$259.42-0.06%1,141
UPLAND SOFTWARE UPLDBUY$3260.00%0.09%$47.250.00%6,900
BOEING COBABUY$2640.00%0.08%$254.580.00%1,037
HOME DEPOT INCHDINCR$2580.15%0.07%$305.690.00%844
LEAF GROUP LTDLEAFINCR$2353.05%0.07%$6.441.92%36,483
NIKE INCNKEDECR$219-0.06%0.06%$132.890.00%1,648
US BANCORP DEL COMPANYUSBBUY$2040.00%0.06%$55.340.00%3,686
VIA OPTRONICS AGVIAOBUY$1420.00%0.04%$12.910.00%11,000
WIDEPOINT CORPWYYINCR$1510.30%0.04%$9.180.43%16,450
PROTECH HOME MEDICAL CORP.PTQQFINCR$970.41%0.03%$1.94-0.09%50,000
BUY$100.00%0.00%$0.720.00%13,830
BIOTELEMETRY INCBEATSOLD$00.00%-100.00%$0.000.00%0
SOLD$00.00%-100.00%$0.000.00%0
IAA INCIAASOLD$00.00%-100.00%$0.000.00%0
KAR AUCTION SVCS INCKARSOLD$00.00%-100.00%$0.000.00%0