Front Street Capital Management, Inc. Activity Q2 2016-Q3 2023

Q3 2023
 Value Shares↓ Weighting
CGNX BuyCOGNEX CORP$40,545
-23.5%
975,396
+3.0%
8.90%
-20.5%
MTW BuyMANITOWOC INC COM$38,088
-18.9%
2,571,840
+3.1%
8.36%
-15.7%
DHR SellDANAHER CORP DEL COM$34,170
+1.4%
140,413
-0.0%
7.50%
+5.4%
BRKB BuyBERKSHIRE HATHAWAY INC CL B$33,388
+44.6%
97,112
+43.5%
7.33%
+50.3%
JOE SellST JOE CP COM$30,343
+5.8%
572,589
-3.5%
6.66%
+10.0%
GE BuyGENERAL ELECTRIC CO$29,269
-1.2%
269,879
+0.1%
6.43%
+2.7%
COST SellCOSTCO WHOLESALE CORP-NEW$24,515
+2.6%
44,343
-0.1%
5.38%
+6.6%
VOO BuyVANGUARD S&P 500 ETF$24,089
+3.4%
61,343
+7.3%
5.29%
+7.5%
MLHR SellMILLER KNOLL INC$16,550
+52.1%
687,182
-6.6%
3.63%
+58.1%
NUE SellNUCOR CORP$16,248
-7.1%
105,969
-0.7%
3.57%
-3.5%
TEX BuyTEREX CORP NEW$16,023
-6.7%
288,514
+0.5%
3.52%
-3.0%
SellESAB CORPORTAION COM$12,572
+3.1%
183,139
-0.0%
2.76%
+7.2%
BuyENOVIS CORPORATION COM$10,271
-15.8%
198,884
+4.6%
2.26%
-12.5%
GLW SellCORNING INC$9,782
-15.7%
331,032
-0.0%
2.15%
-12.4%
LUMN BuyLUMEN TECHNOLOGIES INC$8,668
-16.6%
6,163,996
+34.1%
1.90%
-13.3%
GPN SellGLOBAL PAYMENTS INC$7,814
+10.8%
69,995
-2.2%
1.72%
+15.2%
SellGE HEALTHCARE TECHNOLOGIES$5,850
-19.0%
87,690
-1.3%
1.28%
-15.8%
AAPL BuyAPPLE COMPUTER INC$5,704
-11.0%
33,313
+0.9%
1.25%
-7.5%
CIEN SellCIENA CORPORATION$5,458
+7.5%
115,495
-3.3%
1.20%
+11.8%
LITE SellLUMENTUM HLDGS INC$5,155
-23.4%
117,765
-0.8%
1.13%
-20.4%
TCS SellCONTAINER STORE GROUP INC COM$5,088
-33.8%
2,286,259
-6.6%
1.12%
-31.3%
NATI SellNATIONAL INSTRUMENTS CORP$5,010
-47.1%
86,937
-94.7%
1.10%
-45.1%
BuyCOHERENT$4,860
-34.6%
151,970
+4.3%
1.07%
-32.0%
ROG SellROGERS CORP$4,570
-25.4%
34,762
-8.1%
1.00%
-22.5%
EXPD SellEXPEDITORS INTERNATIONAL OF WA$4,459
-6.4%
38,900
-1.1%
0.98%
-2.8%
SellCHIPOTLE MEXICAN GRILL$3,849
-14.5%
2,101
-0.2%
0.84%
-11.1%
MOD SellMODINE MANUFACTURING$3,628
+38.3%
79,295
-0.2%
0.80%
+43.9%
BAC BuyBANK OF AMERICA CORP$3,628
+186.8%
132,502
+200.6%
0.80%
+198.5%
MSFT BuyMICROSOFT CORP$3,538
+0.7%
11,206
+8.6%
0.78%
+4.6%
KE SellKIMBALL ELECTRONICS$3,448
-2.1%
127,167
-0.3%
0.76%
+1.7%
PG NewPROCTER & GAMBLE CO$1,57610,8070.35%
TILE SellINTERFACE INC$1,558
+0.1%
158,787
-10.3%
0.34%
+4.0%
SBUX SellSTARBUCKS CORP$929
-8.7%
10,178
-0.9%
0.20%
-5.1%
NewVANGUARD 500 INDEX FUNDtr unit$9302,3510.20%
GBCI BuyGLACIER BANCORP INC-NEW$829
-7.8%
29,099
+0.9%
0.18%
-4.2%
TWLO SellTWILIO INC$744
-51.0%
12,713
-46.8%
0.16%
-49.2%
VTI NewVANGUARD TOTAL STOCK MARKET ETtr unit$7043,3170.16%
MKL NewMARKEL CP COM$5683860.12%
SellMARTINREA INTERNATIONAL INC CO$440
-19.4%
50,762
-7.3%
0.10%
-15.7%
AMZN BuyAMAZON.COM INC COM$418
+46.2%
3,291
+50.1%
0.09%
+53.3%
KO BuyCOCA COLA CO$416
-4.4%
7,422
+2.8%
0.09%
-1.1%
VZ SellVERIZON COMMUNICATIONS INC$403
-24.0%
12,429
-12.9%
0.09%
-21.4%
SPY SellSTANDARD & POORS DEPOSITARY REtr unit$391
-65.7%
915
-50.4%
0.09%
-64.3%
WFC SellWELLS FARGO AND CO NEW$388
-28.9%
9,504
-25.7%
0.08%
-26.1%
NVDA BuyNVIDIA CORP COM$345
+10.2%
794
+7.4%
0.08%
+15.2%
BDC BuyBELDEN$314
+14.2%
3,253
+13.1%
0.07%
+19.0%
GOOGL NewGOOGLE INC CL A$2882,1980.06%
JPM SellJPMORGAN CHASE AND CO$281
-2.8%
1,937
-2.5%
0.06%
+1.6%
PYPL NewPAYPAL HOLDINGS$2514,2960.06%
JNJ SellJOHNSON AND JOHNSON$228
-16.5%
1,461
-11.6%
0.05%
-13.8%
TGT BuyTARGET CORP$196
-14.8%
1,775
+1.7%
0.04%
-12.2%
TNC NewTENNANT CO COM$1782,4010.04%
BA NewBOEING CO$1708860.04%
GOOG NewGOOGLE INC CL C$1531,1600.03%
NVO NewNOVO NORDISK A/S-ADR REPSTG 1/$1501,6480.03%
DE NewDEERE AND CO COM$1443900.03%
MRK NewMERCK & CO INC$1391,3490.03%
XOM NewEXXON MOBIL CORP$1411,1960.03%
IBM NewIBM$1379740.03%
RTX NewRTX CORP$1381,9180.03%
NewDIMENSIONAL ETF TR US MARKETWItr unit$1323,8920.03%
PFE NewPFIZER INC$1333,9990.03%
AMGN NewAMGEN INC$1254650.03%
CMCSA NewCOMCAST CORP NEW CL A$1172,6320.03%
USB SellUS BANCORP DEL$120
-42.3%
3,639
-42.1%
0.03%
-40.9%
MDT NewMEDTRONIC INC$1171,4900.03%
ITW NewILLINOIS TOOL WORKS INC$1155000.02%
CSCO NewCISCO SYSTEMS INC$1082,0020.02%
CSX NewCSX CORP COM$1103,5910.02%
T NewAT&T$1036,8500.02%
BIIB NewBIOGEN IDEC INC$1034000.02%
FB NewMETA PLATFORMS INC COM CL A$1033430.02%
ABBV NewABBVIE INC COM$1016750.02%
YRCW ExitYELLOW CORPORATION$0-32,199-0.01%
VWDRY ExitVESTAS WIND SYSTEMS COM$0-15,000-0.03%
Q2 2023
 Value Shares↓ Weighting
CGNX NewCOGNEX CORP$53,033946,67711.20%
MTW NewMANITOWOC INC COM$46,9812,494,9979.93%
DHR NewDANAHER CORP DEL COM$33,699140,4147.12%
GE NewGENERAL ELECTRIC CO$29,624269,6796.26%
JOE NewST JOE CP COM$28,685593,4106.06%
COST NewCOSTCO WHOLESALE CORP-NEW$23,90444,3995.05%
VOO NewVANGUARD S AND P 500 ETF$23,29557,1964.92%
BRKB NewBERKSHIRE HATHAWAY INC CL B$23,08467,6954.88%
NUE NewNUCOR CORP$17,495106,6933.70%
TEX NewTEREX CORP NEW$17,169286,9643.63%
NewENOVIS CORPORATION COM$12,194190,1752.58%
NewESAB CORPORTAION COM$12,189183,1792.58%
GLW NewCORNING INC$11,601331,0852.45%
MLHR NewMILLER KNOLL INC$10,879736,0652.30%
LUMN NewLUMEN TECHNOLOGIES INC$10,3884,596,5572.20%
NATI NewNATIONAL INSTRUMENTS CORP$9,4771,651,0672.00%
TCS NewCONTAINER STORE GROUP INC COM$7,6902,448,9221.62%
NewCOHERENT$7,430145,7531.57%
VNT NewVONTIER CORP$7,425230,5161.57%
NewGE HEALTHCARE TECHNOLOGIES$7,22188,8851.53%
GPN NewGLOBAL PAYMENTS INC$7,05471,5961.49%
LITE NewLUMENTUM HLDGS INC$6,734118,7061.42%
AAPL NewAPPLE COMPUTER INC$6,40633,0271.35%
ROG NewROGERS CORP$6,12637,8331.29%
NVST NewENVISTA$5,191153,4081.10%
CIEN NewCIENA CORPORATION$5,075119,4461.07%
EXPD NewEXPEDITORS INTERNATIONAL OF WA$4,76539,3351.01%
NewCHIPOTLE MEXICAN GRILL$4,5032,1050.95%
PH NewPARKER-HANNIFIN CORP$3,7209,5380.79%
KE NewKIMBALL ELECTRONICS$3,523127,4930.74%
MSFT NewMICROSOFT CORP$3,51510,3230.74%
MCD NewMCDONALDS CORP$2,9359,8350.62%
MOD NewMODINE MANUFACTURING$2,62379,4300.55%
TILE NewINTERFACE INC$1,556177,0390.33%
TWLO NewTWILIO INC$1,51923,8820.32%
CVX NewCHEVRON CORPORATION$1,4809,4070.31%
BAC NewBANK OF AMERICA CORP$1,26544,0810.27%
SPY NewVANGUARD TOTAL STOCK MARKET ETFtr unit$1,1401,8460.24%
TSLA NewTESLA MOTORS INC COM$1,1014,2070.23%
SBUX NewSTARBUCKS CORP$1,01710,2660.22%
FRFHF NewFAIRFAX FINANCIAL$9071,2110.19%
GBCI NewGLACIER BANCORP INC-NEW$89928,8370.19%
WFC NewWELLS FARGO AND CO NEW$54612,7840.12%
NewMARTINREA INTERNATIONAL INC CO$54654,7620.12%
VZ NewVERIZON COMMUNICATIONS INC$53014,2630.11%
ROL NewROLLINS INC$50811,8520.11%
KO NewCOCA COLA CO$4357,2220.09%
SEIC NewSEI INVESTMENTS CO$4247,1050.09%
CL NewCOLGATE PALMOLIVE CO$3935,1060.08%
NVDA NewNVIDIA CORP COM$3137390.07%
JPM NewJPMORGAN CHASE AND CO$2891,9870.06%
NOC NewNORTHROP GRUMMAN CORP COM$2836200.06%
AMZN NewAMAZON.COM INC COM$2862,1920.06%
JNJ NewJOHNSON AND JOHNSON$2731,6520.06%
BDC NewBELDEN$2752,8770.06%
ADBE NewADOBE SYSTEMS INC COM$2695500.06%
TGT NewTARGET CORP$2301,7450.05%
IWM NewISHARES RUSSELL 2000 IDX FUNDtr unit$2311,2350.05%
ETN NewEATON CORP$2091,0390.04%
USB NewUS BANCORP DEL$2086,2890.04%
DFUS NewDIMENSIONAL ETF TR US EQUITY Etr unit$2034,2230.04%
VWDRY NewVESTAS WIND SYSTEMS COM$13215,0000.03%
PRPL NewPURPLE INNOVATION INC COM$11039,4270.02%
FIGS NewFIGS INC$8810,6000.02%
YRCW NewYELLOW CORPORATION$2232,1990.01%
Q4 2022
 Value Shares↓ Weighting
SRNE ExitSORRENTO THERAPEUTICS INC COM$0-24,000-0.01%
VWDRY ExitVESTAS WIND SYSTEMS COM$0-15,000-0.02%
NVDA ExitNVIDIA CORP COM$0-819-0.02%
T ExitAT&T$0-6,916-0.03%
XOM ExitExxon Mobil Corp$0-1,626-0.04%
IWM ExitISHARES RUSSELL 2000 IDX FUNDtr unit$0-1,345-0.06%
PFE ExitPFIZER INC$0-5,156-0.06%
AMZN ExitAMAZON.COM INC COM$0-2,140-0.06%
USB ExitUS BANCORP DEL$0-6,349-0.06%
TGT ExitTARGET CORP$0-1,775-0.07%
JNJ ExitJOHNSON & JOHNSON$0-1,679-0.07%
NOC ExitNORTHROP GRUMMAN CORP COM$0-613-0.07%
MKL ExitMARKEL CP COM$0-292-0.08%
ExitMARTINREA INTERNATIONAL INC CO$0-51,876-0.08%
SEIC ExitSEI INVESTMENTS CO$0-7,105-0.09%
SBFG ExitSB FINANCIAL GRP INC$0-21,916-0.09%
CL ExitCOLGATE PALMOLIVE CO$0-5,236-0.09%
PYPL ExitPAYPAL HOLDINGS INC$0-4,665-0.10%
KO ExitCOCA COLA CO$0-7,756-0.11%
ROL ExitROLLINS INC$0-12,531-0.11%
CAC ExitCAMDEN NATIONAL CORP$0-12,003-0.13%
WFC ExitWELLS FARGO & CO NEW$0-13,457-0.14%
FRFHF ExitFAIRFAX FINANCIAL$0-1,216-0.14%
SPY ExitVANGUARD TOTAL STOCK MARKET ETFtr unit$0-3,186-0.18%
VZ ExitVERIZON COMMUNICATIONS INC$0-19,446-0.19%
SBUX ExitSTARBUCKS CORP$0-10,552-0.22%
MOD ExitMODINE MANUFACTURING$0-77,322-0.25%
GBCI ExitGLACIER BANCORP INC-NEW$0-23,411-0.29%
TSLA ExitTESLA MOTORS INC COM$0-4,413-0.30%
CVX ExitCHEVRON CORPORATION$0-9,443-0.34%
PG ExitPROCTER & GAMBLE CO$0-10,812-0.35%
JPM ExitJPMORGAN CHASE & CO$0-14,034-0.37%
TILE ExitINTERFACE INC$0-179,542-0.41%
PH ExitPARKER-HANNIFIN CORP$0-9,528-0.58%
MCD ExitMCDONALDS CORP$0-10,233-0.60%
VNT ExitVONTIER CORP$0-159,759-0.68%
KE ExitKIMBALL ELECTRONICS$0-170,068-0.74%
TWLO ExitTWILIO INC.$0-42,506-0.74%
MSFT ExitMICROSOFT CORP$0-12,609-0.74%
ExitCHIPOTLE MEXICAN GRILL$0-2,077-0.79%
ExitCOHERENT$0-97,517-0.86%
EXPD ExitEXPEDITORS INTERNATIONAL OF WA$0-44,169-0.99%
BAC ExitBANK OF AMERICA CORP$0-143,922-1.10%
YRCW ExitYELLOW CORPORATION$0-876,555-1.12%
AAPL ExitAPPLE COMPUTER INC$0-34,174-1.20%
NVST ExitENVISTA$0-144,218-1.20%
CIEN ExitCIENA CORPORATION$0-123,818-1.27%
ExitESAB CORPORTAION COM$0-162,350-1.37%
ExitENOVIS CORPORATION COM$0-172,198-2.01%
MLHR ExitMILLER KNOLL INC$0-510,677-2.02%
GPN ExitGLOBAL PAYMENTS INC$0-75,657-2.07%
TEX ExitTEREX CORP NEW$0-302,989-2.28%
LITE ExitLUMENTUM HLDGS INC$0-134,790-2.34%
NATI ExitNATIONAL INSTRUMENTS CORP$0-273,397-2.61%
GLW ExitCORNING INC$0-359,805-2.64%
ROG ExitROGERS CORP$0-49,783-3.05%
TCS ExitCONTAINER STORE GROUP INC COM$0-2,652,571-3.29%
VOO ExitVANGUARD S&P 500 ETF$0-47,046-3.91%
NUE ExitNUCOR CORP$0-147,350-3.99%
GE ExitGENERAL ELECTRIC CO$0-271,924-4.26%
MTW ExitMANITOWOC INC COM$0-2,484,277-4.88%
COST ExitCOSTCO WHOLESALE CORP-NEW$0-46,670-5.58%
LUMN ExitLUMEN TECHNOLOGIES INC$0-3,091,598-5.70%
JOE ExitST JOE CP COM$0-726,705-5.89%
BRKB ExitBERKSHIRE HATHAWAY INC CL B$0-103,979-7.03%
DHR ExitDANAHER CORP DEL COM$0-117,802-7.70%
CGNX ExitCOGNEX CORP$0-963,644-10.11%
Q3 2022
 Value Shares↓ Weighting
CGNX BuyCOGNEX CORP$39,943,000
-1.9%
963,644
+0.6%
10.11%
+4.8%
DHR SellDANAHER CORP DEL COM$30,427,000
+1.4%
117,802
-0.5%
7.70%
+8.3%
BRKB BuyBERKSHIRE HATHAWAY INC CL B$27,764,000
+39.2%
103,979
+42.3%
7.03%
+48.7%
JOE BuyST JOE CP COM$23,276,000
-18.7%
726,705
+0.4%
5.89%
-13.2%
LUMN SellLUMEN TECHNOLOGIES INC$22,507,000
-34.7%
3,091,598
-2.2%
5.70%
-30.3%
COST SellCOSTCO WHOLESALE CORP-NEW$22,041,000
-4.7%
46,670
-3.3%
5.58%
+1.8%
MTW BuyMANITOWOC INC COM$19,253,000
-24.2%
2,484,277
+3.0%
4.88%
-19.0%
GE SellGENERAL ELECTRIC CO$16,835,000
-3.0%
271,924
-0.2%
4.26%
+3.6%
NUE SellNUCOR CORP$15,765,000
+1.4%
147,350
-1.1%
3.99%
+8.3%
VOO BuyVANGUARD S&P 500 ETF$15,445,000
+13.1%
47,046
+19.5%
3.91%
+20.7%
TCS BuyCONTAINER STORE GROUP INC COM$12,998,000
-21.3%
2,652,571
+0.1%
3.29%
-15.9%
ROG SellROGERS CORP$12,041,000
-8.0%
49,783
-0.3%
3.05%
-1.7%
GLW SellCORNING INC$10,442,000
-8.0%
359,805
-0.1%
2.64%
-1.7%
NATI SellNATIONAL INSTRUMENTS CORP$10,318,000
+20.6%
273,397
-0.2%
2.61%
+28.8%
LITE SellLUMENTUM HLDGS INC$9,243,000
-13.7%
134,790
-0.1%
2.34%
-7.9%
TEX BuyTEREX CORP NEW$9,011,000
+9.0%
302,989
+0.3%
2.28%
+16.5%
GPN SellGLOBAL PAYMENTS INC$8,175,000
-17.2%
75,657
-15.3%
2.07%
-11.6%
MLHR BuyMILLER KNOLL INC$7,967,000
-37.8%
510,677
+4.7%
2.02%
-33.6%
BuyENOVIS CORPORATION COM$7,933,000
-13.2%
172,198
+3.6%
2.01%
-7.3%
SellESAB CORPORTAION COM$5,416,000
-23.8%
162,350
-0.0%
1.37%
-18.6%
CIEN SellCIENA CORPORATION$5,006,000
-11.6%
123,818
-0.1%
1.27%
-5.5%
AAPL SellAPPLE COMPUTER INC$4,723,000
+0.4%
34,174
-0.7%
1.20%
+7.2%
YRCW BuyYELLOW CORPORATION$4,444,000
+87.0%
876,555
+8.1%
1.12%
+99.8%
BAC BuyBANK OF AMERICA CORP$4,346,000
+192.5%
143,922
+201.6%
1.10%
+212.5%
EXPD SellEXPEDITORS INTERNATIONAL OF WA$3,901,000
-10.6%
44,169
-1.3%
0.99%
-4.4%
NewCOHERENT$3,398,00097,5170.86%
MSFT BuyMICROSOFT CORP$2,937,000
-6.9%
12,609
+2.7%
0.74%
-0.5%
TWLO BuyTWILIO INC.$2,939,000
+54.8%
42,506
+87.7%
0.74%
+65.3%
KE BuyKIMBALL ELECTRONICS$2,917,000
-14.4%
170,068
+0.3%
0.74%
-8.5%
VNT BuyVONTIER CORP$2,670,000
-26.7%
159,759
+0.9%
0.68%
-21.7%
MCD SellMCDONALDS CORP$2,361,000
-19.0%
10,233
-13.4%
0.60%
-13.5%
PH BuyPARKER-HANNIFIN CORP$2,309,000
+1.3%
9,528
+2.8%
0.58%
+8.3%
JPM SellJPMORGAN CHASE & CO$1,467,000
-7.2%
14,034
-0.1%
0.37%
-1.1%
PG NewPROCTER & GAMBLE CO$1,365,00010,8120.35%
CVX BuyCHEVRON CORPORATION$1,357,000
-0.6%
9,443
+0.1%
0.34%
+6.2%
TSLA BuyTESLA MOTORS INC COM$1,171,000
+18.2%
4,413
+200.0%
0.30%
+26.4%
GBCI BuyGLACIER BANCORP INC-NEW$1,150,000
+5.2%
23,411
+1.6%
0.29%
+12.4%
MOD SellMODINE MANUFACTURING$1,001,000
+23.0%
77,322
-0.0%
0.25%
+31.1%
SBUX SellSTARBUCKS CORP$889,000
+9.8%
10,552
-0.5%
0.22%
+17.2%
VZ BuyVERIZON COMMUNICATIONS INC$738,000
-24.1%
19,446
+1.5%
0.19%
-18.7%
SPY BuyVANGUARD TOTAL STOCK MARKET ETFtr unit$727,000
-4.8%
3,186
+0.1%
0.18%
+1.7%
WFC SellWELLS FARGO & CO NEW$541,000
+0.4%
13,457
-2.3%
0.14%
+7.0%
CAC NewCAMDEN NATIONAL CORP$511,00012,0030.13%
KO SellCOCA COLA CO$434,000
-11.6%
7,756
-0.7%
0.11%
-5.2%
ROL SellROLLINS INC$435,000
-9.6%
12,531
-9.0%
0.11%
-3.5%
PYPL NewPAYPAL HOLDINGS INC$402,0004,6650.10%
SBFG NewSB FINANCIAL GRP INC$369,00021,9160.09%
CL SellCOLGATE PALMOLIVE CO$368,000
-14.4%
5,236
-2.3%
0.09%
-8.8%
BuyMARTINREA INTERNATIONAL INC CO$326,000
-0.9%
51,876
+2.0%
0.08%
+6.4%
MKL NewMARKEL CP COM$317,0002920.08%
NOC BuyNORTHROP GRUMMAN CORP COM$288,000
-1.4%
613
+0.3%
0.07%
+5.8%
TGT BuyTARGET CORP$263,000
+6.9%
1,775
+1.7%
0.07%
+15.5%
USB SellUS BANCORP DEL$256,000
-17.4%
6,349
-5.7%
0.06%
-11.0%
PFE SellPFIZER INC$226,000
-16.6%
5,156
-0.2%
0.06%
-10.9%
XOM NewExxon Mobil Corp$142,0001,6260.04%
T NewAT&T$106,0006,9160.03%
NVDA NewNVIDIA CORP COM$99,0008190.02%
SNDL ExitSUNDIAL GROWERS INC$0-39,550-0.00%
ADBE ExitADOBE SYSTEMS INC COM$0-550-0.05%
CR ExitCRANE CO$0-3,202-0.07%
IIVI ExitII-VI INC$0-96,070-1.16%
Q2 2022
 Value Shares↓ Weighting
CGNX NewCOGNEX CORP$40,712,000957,4839.65%
LUMN NewLUMEN TECHNOLOGIES INC$34,482,0003,160,6298.17%
DHR NewDANAHER CORP DEL COM$30,013,000118,3867.12%
JOE NewST JOE CP COM$28,642,000724,0226.79%
MTW NewMANITOWOC INC COM$25,395,0002,411,6366.02%
COST NewCOSTCO WHOLESALE CORP-NEW$23,131,00048,2615.48%
BRKB NewBERKSHIRE HATHAWAY INC CL B$19,949,00073,0694.73%
GE NewGENERAL ELECTRIC CO$17,354,000272,5604.11%
TCS NewCONTAINER STORE GROUP INC COM$16,506,0002,649,4053.91%
NUE NewNUCOR CORP$15,554,000148,9723.69%
VOO NewVANGUARD S&P 500 ETF$13,662,00039,3853.24%
ROG NewROGERS CORP$13,090,00049,9463.10%
MLHR NewMILLER KNOLL INC$12,817,000487,8963.04%
GLW NewCORNING INC$11,351,000360,2372.69%
LITE NewLUMENTUM HLDGS INC$10,714,000134,8972.54%
GPN NewGLOBAL PAYMENTS INC$9,878,00089,2762.34%
NewENOVIS CORPORATION COM$9,143,000166,2442.17%
NATI NewNATIONAL INSTRUMENTS CORP$8,553,000273,8662.03%
TEX NewTEREX CORP NEW$8,265,000301,9901.96%
NewESAB CORPORTAION COM$7,105,000162,3971.68%
CIEN NewCIENA CORPORATION$5,663,000123,9181.34%
NVST NewENVISTA$5,558,000144,2181.32%
IIVI NewII-VI INC$4,895,00096,0701.16%
AAPL NewAPPLE COMPUTER INC$4,706,00034,4201.12%
EXPD NewEXPEDITORS INTERNATIONAL OF WA$4,363,00044,7691.03%
VNT NewVONTIER CORP$3,641,000158,3770.86%
KE NewKIMBALL ELECTRONICS$3,408,000169,5430.81%
MSFT NewMICROSOFT CORP$3,154,00012,2790.75%
MCD NewMCDONALDS CORP$2,916,00011,8120.69%
NewCHIPOTLE MEXICAN GRILL$2,715,0002,0770.64%
YRCW NewYELLOW CORPORATION$2,377,000811,2100.56%
PH NewPARKER-HANNIFIN CORP$2,280,0009,2650.54%
TILE NewINTERFACE INC$2,251,000179,5420.53%
TWLO NewTWILIO INC.$1,898,00022,6500.45%
JPM NewJPMORGAN CHASE & CO$1,581,00014,0440.38%
BAC NewBANK OF AMERICA CORP$1,486,00047,7210.35%
CVX NewCHEVRON CORPORATION$1,365,0009,4310.32%
GBCI NewGLACIER BANCORP INC-NEW$1,093,00023,0520.26%
TSLA NewTESLA MOTORS INC COM$991,0001,4710.24%
VZ NewVERIZON COMMUNICATIONS INC$972,00019,1520.23%
MOD NewMODINE MANUFACTURING$814,00077,3380.19%
SBUX NewSTARBUCKS CORP$810,00010,6100.19%
SPY NewVANGUARD TOTAL STOCK MARKET ETFtr unit$764,0003,1830.18%
FRFHF NewFAIRFAX FINANCIAL$643,0001,2160.15%
WFC NewWELLS FARGO & CO NEW$539,00013,7720.13%
KO NewCOCA COLA CO$491,0007,8120.12%
ROL NewROLLINS INC$481,00013,7700.11%
CL NewCOLGATE PALMOLIVE CO$430,0005,3610.10%
SEIC NewSEI INVESTMENTS CO$384,0007,1050.09%
NewMARTINREA INTERNATIONAL INC CO$329,00050,8360.08%
USB NewUS BANCORP DEL$310,0006,7340.07%
JNJ NewJOHNSON & JOHNSON$298,0001,6790.07%
NOC NewNORTHROP GRUMMAN CORP COM$292,0006110.07%
CR NewCRANE CO$280,0003,2020.07%
PFE NewPFIZER INC$271,0005,1680.06%
TGT NewTARGET CORP$246,0001,7450.06%
AMZN NewAMAZON.COM INC COM$227,0002,1400.05%
IWM NewISHARES RUSSELL 2000 IDX FUNDtr unit$228,0001,3450.05%
ADBE NewADOBE SYSTEMS INC COM$201,0005500.05%
VWDRY NewVESTAS WIND SYSTEMS COM$105,00015,0000.02%
SRNE NewSORRENTO THERAPEUTICS INC COM$48,00024,0000.01%
SNDL NewSUNDIAL GROWERS INC$13,00039,5500.00%
Q4 2021
 Value Shares↓ Weighting
SNDL ExitSUNDIAL GROWERS INC$0-35,100-0.01%
VNT ExitVONTIER CORP$0-826-0.01%
MOD ExitMODINE MANUFACTURING$0-3,602-0.01%
ExitMARTINREA INTERNATIONAL INC CO$0-11,565-0.02%
VWDRY ExitVESTAS WIND SYSTEMS COM$0-15,000-0.04%
PFE ExitPFIZER INC$0-4,971-0.04%
NOC ExitNORTHROP GRUMMAN CORP COM$0-604-0.04%
PH ExitPARKER-HANNIFIN CORP$0-793-0.04%
TNC ExitTENNANT CO$0-3,184-0.04%
MDY ExitSPDR S&P MIDCAP 400 ETF TRUSTtr unit$0-494-0.05%
ExitVESTAS WIND SYSTEM DKK1$0-6,000-0.05%
GOOGL ExitGOOGLE INC$0-92-0.05%
AMZN ExitAMAZON.COM INC COM$0-78-0.05%
IWM ExitISHARES RUSSELL 2000 IDX FUNDtr unit$0-1,242-0.05%
JNJ ExitJOHNSON & JOHNSON$0-1,782-0.06%
CR ExitCRANE CO$0-3,202-0.06%
ADBE ExitADOBE SYSTEMS INC COM$0-550-0.06%
TGT ExitTARGET CORP$0-1,745-0.08%
KO ExitCOCA COLA CO$0-7,812-0.08%
USB ExitUS BANCORP DEL$0-6,970-0.08%
SEIC ExitSEI INVESTMENTS CO$0-7,211-0.08%
CL ExitCOLGATE PALMOLIVE CO$0-5,681-0.08%
ROL ExitROLLINS INC$0-16,031-0.11%
CERN ExitCERNER CORP$0-8,093-0.11%
WFC ExitWELLS FARGO & CO NEW$0-13,746-0.12%
FRFHF ExitFAIRFAX FINANCIAL$0-1,767-0.14%
BRKA ExitBERKSHIRE HATHAWAY INC-DEL CLcl a$0-2-0.16%
VZ ExitVERIZON COMMUNICATIONS INC$0-17,538-0.18%
CVX ExitCHEVRON CORPORATION$0-10,795-0.21%
SPY ExitVANGUARD TOTAL STOCK MARKET ETFtr unit$0-3,699-0.22%
TSLA ExitTESLA MOTORS INC COM$0-1,464-0.22%
SBUX ExitSTARBUCKS CORP$0-10,385-0.22%
GBCI ExitGLACIER BANCORP INC-NEW$0-21,027-0.22%
BAC ExitBANK OF AMERICA CORP$0-47,919-0.39%
ExitCHIPOTLE MEXICAN GRILL$0-1,309-0.46%
KE ExitKIMBALL ELECTRONICS$0-96,416-0.48%
TILE ExitINTERFACE INC$0-179,542-0.52%
MCD ExitMCDONALDS CORP$0-11,812-0.55%
JPM ExitJPMORGAN CHASE & CO$0-17,510-0.55%
MSFT ExitMICROSOFT CORP$0-11,694-0.63%
AAPL ExitAPPLE COMPUTER INC$0-35,871-0.98%
YRCW ExitYRC WORLDWIDE INC$0-935,482-1.02%
EXPD ExitEXPEDITORS INTERNATIONAL OF WA$0-46,129-1.06%
IIVI ExitII-VI INC$0-96,668-1.10%
NVST ExitENVISTA$0-139,657-1.12%
CIEN ExitCIENA CORPORATION$0-124,852-1.23%
VOO ExitVANGUARD S&P 500 ETF$0-22,198-1.68%
GPN ExitGLOBAL PAYMENTS INC$0-69,965-2.12%
NATI ExitNATIONAL INSTRUMENTS CORP$0-281,287-2.12%
LITE ExitLUMENTUM HLDGS INC$0-139,128-2.23%
TEX ExitTEREX CORP NEW$0-304,822-2.47%
GLW ExitCORNING INC$0-363,105-2.55%
MLHR ExitHERMAN MILLER INC$0-433,742-3.14%
GE ExitGENERAL ELECTRIC CO$0-161,891-3.20%
NUE ExitNUCOR CORP$0-175,251-3.32%
BRKB ExitBERKSHIRE HATHAWAY INC CL B$0-74,876-3.93%
CFX ExitCOLFAX CORP COM$0-468,826-4.14%
TCS ExitCONTAINER STORE GROUP INC COM$0-2,394,718-4.38%
ROG ExitROGERS CORP$0-136,883-4.90%
COST ExitCOSTCO WHOLESALE CORP-NEW$0-58,354-5.04%
JOE ExitST JOE CP COM$0-784,046-6.34%
DHR ExitDANAHER CORP DEL COM$0-118,491-6.93%
MTW ExitMANITOWOC INC COM$0-1,862,381-7.66%
LUMN ExitLUMEN TECHNOLOGIES INC$0-3,338,887-7.95%
CGNX ExitCOGNEX CORP$0-833,407-12.85%
Q3 2021
 Value Shares↓ Weighting
CGNX BuyCOGNEX CORP$66,856,000
-3.2%
833,407
+1.4%
12.85%
+2.2%
LUMN BuyLUMEN TECHNOLOGIES INC$41,369,000
-6.0%
3,338,887
+3.1%
7.95%
-0.7%
MTW BuyMANITOWOC INC COM$39,892,000
-11.5%
1,862,381
+1.2%
7.66%
-6.5%
DHR SellDANAHER CORP DEL COM$36,073,000
+13.1%
118,491
-0.3%
6.93%
+19.5%
JOE BuyST JOE CP COM$33,008,000
-5.6%
784,046
+0.1%
6.34%
-0.2%
COST SellCOSTCO WHOLESALE CORP-NEW$26,222,000
+12.0%
58,354
-1.4%
5.04%
+18.3%
ROG SellROGERS CORP$25,526,000
-10.3%
136,883
-3.4%
4.90%
-5.2%
TCS BuyCONTAINER STORE GROUP INC COM$22,798,000
-24.4%
2,394,718
+3.6%
4.38%
-20.1%
CFX BuyCOLFAX CORP COM$21,519,000
+0.6%
468,826
+0.4%
4.14%
+6.2%
BRKB SellBERKSHIRE HATHAWAY INC CL B$20,437,000
-2.9%
74,876
-1.1%
3.93%
+2.6%
NUE SellNUCOR CORP$17,260,000
+2.1%
175,251
-0.5%
3.32%
+7.9%
GE SellGENERAL ELECTRIC CO$16,680,000
-3.1%
161,891
-87.3%
3.20%
+2.4%
MLHR BuyHERMAN MILLER INC$16,335,000
-16.5%
433,742
+4.5%
3.14%
-11.8%
GLW SellCORNING INC$13,250,000
-11.0%
363,105
-0.2%
2.55%
-5.9%
TEX SellTEREX CORP NEW$12,833,000
-12.6%
304,822
-1.2%
2.47%
-7.7%
LITE SellLUMENTUM HLDGS INC$11,623,000
-0.3%
139,128
-2.1%
2.23%
+5.3%
NATI SellNATIONAL INSTRUMENTS CORP$11,035,000
-7.4%
281,287
-0.2%
2.12%
-2.2%
GPN BuyGLOBAL PAYMENTS INC$11,025,000
-15.8%
69,965
+0.2%
2.12%
-11.1%
VOO BuyVANGUARD S&P 500 ETF$8,755,000
+15.9%
22,198
+15.6%
1.68%
+22.4%
CIEN BuyCIENA CORPORATION$6,411,000
-9.7%
124,852
+0.0%
1.23%
-4.6%
NVST BuyENVISTA$5,839,000
-2.7%
139,657
+0.5%
1.12%
+2.7%
IIVI SellII-VI INC$5,738,000
-18.3%
96,668
-0.1%
1.10%
-13.7%
EXPD SellEXPEDITORS INTERNATIONAL OF WA$5,495,000
-6.2%
46,129
-0.3%
1.06%
-0.9%
YRCW BuyYRC WORLDWIDE INC$5,285,000
-11.0%
935,482
+2.6%
1.02%
-5.9%
AAPL SellAPPLE COMPUTER INC$5,076,000
+12.6%
35,871
-1.4%
0.98%
+18.9%
MSFT SellMICROSOFT CORP$3,297,000
+0.2%
11,694
-3.7%
0.63%
+6.0%
JPM SellJPMORGAN CHASE & CO$2,866,000
-0.6%
17,510
-5.5%
0.55%
+5.2%
MCD BuyMCDONALDS CORP$2,848,000
+4.4%
11,812
+0.0%
0.55%
+10.3%
TILE SellINTERFACE INC$2,720,000
-1.1%
179,542
-0.1%
0.52%
+4.6%
KE BuyKIMBALL ELECTRONICS$2,485,000
+19.2%
96,416
+0.6%
0.48%
+26.1%
SellCHIPOTLE MEXICAN GRILL$2,379,000
-39.6%
1,309
-48.5%
0.46%
-36.2%
BAC SellBANK OF AMERICA CORP$2,034,000
+1.7%
47,919
-1.2%
0.39%
+7.4%
GBCI BuyGLACIER BANCORP INC-NEW$1,164,000
+0.6%
21,027
+0.1%
0.22%
+6.7%
SBUX SellSTARBUCKS CORP$1,146,000
-3.9%
10,385
-2.6%
0.22%
+1.4%
SPY BuyVANGUARD TOTAL STOCK MARKET ETFtr unit$1,119,000
+5.4%
3,699
+7.4%
0.22%
+11.4%
CVX BuyCHEVRON CORPORATION$1,095,000
+1.8%
10,795
+5.0%
0.21%
+7.1%
VZ BuyVERIZON COMMUNICATIONS INC$947,000
-3.5%
17,538
+0.1%
0.18%
+2.2%
FRFHF BuyFAIRFAX FINANCIAL$713,000
-5.6%
1,767
+1.4%
0.14%0.0%
WFC SellWELLS FARGO & CO NEW$638,000
-46.2%
13,746
-47.5%
0.12%
-43.1%
ROL SellROLLINS INC$566,000
-2.9%
16,031
-6.0%
0.11%
+2.8%
CL SellCOLGATE PALMOLIVE CO$429,000
-8.7%
5,681
-1.7%
0.08%
-3.5%
USB SellUS BANCORP DEL$414,000
-5.7%
6,970
-9.5%
0.08%0.0%
KO BuyCOCA COLA CO$410,000
-3.1%
7,812
+0.0%
0.08%
+2.6%
JNJ SellJOHNSON & JOHNSON$288,000
-11.7%
1,782
-10.1%
0.06%
-6.8%
AMZN SellAMAZON.COM INC COM$256,000
-11.4%
78
-7.1%
0.05%
-7.5%
GOOGL SellGOOGLE INC$246,000
+3.8%
92
-5.2%
0.05%
+9.3%
MDY SellSPDR S&P MIDCAP 400 ETF TRUSTtr unit$238,000
-30.2%
494
-28.8%
0.05%
-25.8%
TNC BuyTENNANT CO$235,000
-7.5%
3,184
+0.0%
0.04%
-2.2%
PH BuyPARKER-HANNIFIN CORP$222,000
+382.6%
793
+428.7%
0.04%
+437.5%
NOC BuyNORTHROP GRUMMAN CORP COM$218,000
-0.5%
604
+0.5%
0.04%
+5.0%
PFE NewPFIZER INC$214,0004,9710.04%
NewMARTINREA INTERNATIONAL INC CO$103,00011,5650.02%
MOD NewMODINE MANUFACTURING$41,0003,6020.01%
VNT NewVONTIER CORP$28,0008260.01%
PG ExitPROCTER & GAMBLE CO$0-1,486-0.04%
DIS ExitWALT DISNEY CO HOLDING CO$0-1,191-0.04%
BA ExitBOEING CO$0-1,044-0.04%
LB ExitL BRANDS INC$0-4,370-0.06%
Q2 2021
 Value Shares↓ Weighting
CGNX NewCOGNEX CORP$69,094,000822,06112.57%
MTW NewMANITOWOC INC COM$45,079,0001,839,9558.20%
LUMN NewLUMEN TECHNOLOGIES INC$44,003,0003,237,8968.00%
JOE NewST JOE CP COM$34,950,000783,4516.36%
DHR NewDANAHER CORP DEL COM$31,886,000118,8185.80%
TCS NewCONTAINER STORE GROUP INC COM$30,158,0002,312,4595.49%
ROG NewROGERS CORP$28,449,000141,6805.18%
COST NewCOSTCO WHOLESALE CORP-NEW$23,415,00059,1794.26%
CFX NewCOLFAX CORP COM$21,398,000467,1093.89%
BRKB NewBERKSHIRE HATHAWAY INC CL B$21,042,00075,7143.83%
MLHR NewHERMAN MILLER INC$19,569,000415,1233.56%
GE NewGENERAL ELECTRIC CO$17,208,0001,278,4323.13%
NUE NewNUCOR CORP$16,905,000176,2203.08%
GLW NewCORNING INC$14,884,000363,9072.71%
TEX NewTEREX CORP NEW$14,686,000308,3982.67%
GPN NewGLOBAL PAYMENTS INC$13,099,00069,8442.38%
NATI NewNATIONAL INSTRUMENTS CORP$11,913,000281,7752.17%
LITE NewLUMENTUM HLDGS INC$11,655,000142,0762.12%
VOO NewVANGUARD S&P 500 ETF$7,554,00019,1971.37%
CIEN NewCIENA CORPORATION$7,101,000124,8271.29%
IIVI NewII-VI INC$7,027,00096,8061.28%
NVST NewENVISTA$6,003,000138,9181.09%
YRCW NewYRC WORLDWIDE INC$5,937,000911,9381.08%
EXPD NewEXPEDITORS INTERNATIONAL OF WA$5,860,00046,2891.07%
AAPL NewAPPLE COMPUTER INC$4,509,00036,3810.82%
NewCHIPOTLE MEXICAN GRILL$3,938,0002,5400.72%
MSFT NewMICROSOFT CORP$3,290,00012,1460.60%
JPM NewJPMORGAN CHASE & CO$2,882,00018,5300.52%
TILE NewINTERFACE INC$2,751,000179,7920.50%
MCD NewMCDONALDS CORP$2,728,00011,8110.50%
KE NewKIMBALL ELECTRONICS$2,084,00095,8660.38%
BAC NewBANK OF AMERICA CORP$2,000,00048,4970.36%
SBUX NewSTARBUCKS CORP$1,193,00010,6670.22%
WFC NewWELLS FARGO & CO NEW$1,186,00026,1960.22%
GBCI NewGLACIER BANCORP INC-NEW$1,157,00020,9990.21%
CVX NewCHEVRON CORPORATION$1,076,00010,2770.20%
SPY NewVANGUARD TOTAL STOCK MARKET ETFtr unit$1,062,0003,4430.19%
TSLA NewTESLA MOTORS INC COM$995,0001,4640.18%
VZ NewVERIZON COMMUNICATIONS INC$981,00017,5120.18%
BRKA NewBERKSHIRE HATHAWAY INC-DEL CLcl a$837,00020.15%
FRFHF NewFAIRFAX FINANCIAL$755,0001,7420.14%
CERN NewCERNER CORP$633,0008,0930.12%
ROL NewROLLINS INC$583,00017,0560.11%
CL NewCOLGATE PALMOLIVE CO$470,0005,7810.08%
SEIC NewSEI INVESTMENTS CO$447,0007,2110.08%
USB NewUS BANCORP DEL$439,0007,7020.08%
KO NewCOCA COLA CO$423,0007,8110.08%
TGT NewTARGET CORP$422,0001,7450.08%
MDY NewSPDR S&P MIDCAP 400 ETF TRUSTtr unit$341,0006940.06%
JNJ NewJOHNSON & JOHNSON$326,0001,9820.06%
ADBE NewADOBE SYSTEMS INC COM$322,0005500.06%
LB NewL BRANDS INC$315,0004,3700.06%
CR NewCRANE CO$296,0003,2020.05%
AMZN NewAMAZON.COM INC COM$289,000840.05%
IWM NewISHARES RUSSELL 2000 IDX FUNDtr unit$285,0001,2420.05%
TNC NewTENNANT CO$254,0003,1830.05%
BA NewBOEING CO$250,0001,0440.04%
NewVESTAS WIND SYSTEM DKK1$240,0006,0000.04%
GOOGL NewGOOGLE INC$237,000970.04%
NOC NewNORTHROP GRUMMAN CORP COM$219,0006010.04%
DIS NewWALT DISNEY CO HOLDING CO$209,0001,1910.04%
PG NewPROCTER & GAMBLE CO$200,0001,4860.04%
VWDRY NewVESTAS WIND SYSTEMS COM$192,00015,0000.04%
PH NewPARKER-HANNIFIN CORP$46,0001500.01%
SNDL NewSUNDIAL GROWERS INC$33,00035,1000.01%
Q4 2020
 Value Shares↓ Weighting
MDY ExitSPDR S&P MIDCAP 400 ETF TRUSTtr unit$0-694-0.07%
AMZN ExitAMAZON.COM INC COM$0-81-0.07%
PG ExitPROCTER & GAMBLE CO$0-1,866-0.07%
ADBE ExitADOBE SYSTEMS INC COM$0-550-0.08%
TGT ExitTARGET CORP$0-1,745-0.08%
CPB ExitCAMPBELL SOUP CO$0-5,920-0.08%
SPY ExitVANGUARD TOTAL STOCK MARKET ETFtr unit$0-2,005-0.10%
SEIC ExitSEI INVESTMENTS CO$0-7,211-0.10%
VZ ExitVERIZON COMMUNICATIONS INC$0-6,581-0.11%
JNJ ExitJOHNSON & JOHNSON$0-2,632-0.11%
MKL ExitMARKEL CP$0-452-0.12%
KO ExitCOCA COLA CO$0-9,092-0.12%
CL ExitCOLGATE PALMOLIVE CO$0-6,031-0.13%
USB ExitUS BANCORP DEL$0-13,471-0.14%
FRFHF ExitFAIRFAX FINANCIAL$0-1,913-0.16%
CERN ExitCERNER CORP$0-8,123-0.16%
GNTX ExitGENTEX CORP$0-23,604-0.17%
BRKA ExitBERKSHIRE HATHAWAY INC-DEL CLcl a$0-2-0.18%
TSLA ExitTESLA MOTORS INC COM$0-1,500-0.18%
GBCI ExitGLACIER BANCORP INC-NEW$0-21,076-0.19%
CVX ExitCHEVRON CORPORATION$0-11,000-0.22%
WFC ExitWELLS FARGO & CO NEW$0-34,346-0.23%
ROL ExitROLLINS INC$0-14,996-0.23%
SBUX ExitSTARBUCKS CORP$0-10,640-0.26%
KE ExitKIMBALL ELECTRONICS$0-88,941-0.29%
TILE ExitINTERFACE INC$0-175,792-0.30%
BAC ExitBANK OF AMERICA CORP$0-55,234-0.37%
ExitCHIPOTLE MEXICAN GRILL$0-1,309-0.46%
JPM ExitJPMORGAN CHASE & CO$0-20,711-0.56%
MCD ExitMCDONALDS CORP$0-11,812-0.72%
NVST ExitENVISTA$0-142,587-0.98%
MSFT ExitMICROSOFT CORP$0-17,210-1.01%
IIVI ExitII-VI INC$0-99,858-1.13%
EXPD ExitEXPEDITORS INTERNATIONAL OF WA$0-48,921-1.24%
VOO ExitVANGUARD S&P 500 ETF$0-14,508-1.25%
AAPL ExitAPPLE COMPUTER INC$0-39,631-1.28%
YRCW ExitYRC WORLDWIDE INC$0-1,210,465-1.33%
GE ExitGENERAL ELECTRIC CO$0-772,439-1.34%
CIEN ExitCIENA CORPORATION$0-121,438-1.35%
NUE ExitNUCOR CORP$0-151,146-1.90%
TEX ExitTEREX CORP NEW$0-389,936-2.11%
CFX ExitCOLFAX CORP COM$0-249,460-2.19%
NATI ExitNATIONAL INSTRUMENTS CORP$0-288,085-2.87%
MLHR ExitHERMAN MILLER INC$0-400,734-3.38%
GLW ExitCORNING INC$0-397,386-3.60%
LITE ExitLUMENTUM HLDGS INC$0-174,716-3.67%
MTW ExitMANITOWOC INC COM$0-1,826,853-4.29%
GPN ExitGLOBAL PAYMENTS INC$0-88,253-4.38%
TCS ExitCONTAINER STORE GROUP INC COM$0-2,543,356-4.41%
JOE ExitST JOE CP COM$0-794,423-4.58%
ROG ExitROGERS CORP$0-167,667-4.60%
BRKB ExitBERKSHIRE HATHAWAY INC CL B$0-78,190-4.65%
LUMN ExitLUMEN TECHNOLOGIES INC$0-2,086,828-5.88%
DHR ExitDANAHER CORP DEL COM$0-130,171-7.83%
COST ExitCOSTCO WHOLESALE CORP-NEW$0-79,122-7.85%
CGNX ExitCOGNEX CORP$0-825,923-14.86%
Q3 2020
 Value Shares↓ Weighting
CGNX SellCOGNEX CORP$53,168,000
+6.5%
825,923
-1.2%
14.86%
-0.5%
COST SellCOSTCO WHOLESALE CORP-NEW$28,088,000
+13.8%
79,122
-2.8%
7.85%
+6.3%
DHR SellDANAHER CORP DEL COM$28,030,000
+20.7%
130,171
-0.9%
7.83%
+12.7%
LUMN BuyLUMEN TECHNOLOGIES INC$21,056,000
+10.6%
2,086,828
+10.0%
5.88%
+3.3%
BRKB BuyBERKSHIRE HATHAWAY INC CL B$16,650,000
+23.8%
78,190
+3.8%
4.65%
+15.6%
ROG SellROGERS CORP$16,441,000
-32.1%
167,667
-13.7%
4.60%
-36.6%
JOE BuyST JOE CP COM$16,389,000
+8.9%
794,423
+2.5%
4.58%
+1.6%
TCS SellCONTAINER STORE GROUP INC COM$15,794,000
+86.5%
2,543,356
-2.7%
4.41%
+74.1%
GPN SellGLOBAL PAYMENTS INC$15,672,000
-0.8%
88,253
-5.3%
4.38%
-7.4%
MTW BuyMANITOWOC INC COM$15,364,000
-6.1%
1,826,853
+21.5%
4.29%
-12.3%
LITE SellLUMENTUM HLDGS INC$13,126,000
-16.1%
174,716
-9.0%
3.67%
-21.6%
GLW SellCORNING INC$12,879,000
+23.3%
397,386
-1.5%
3.60%
+15.1%
MLHR BuyHERMAN MILLER INC$12,086,000
+43.1%
400,734
+12.0%
3.38%
+33.6%
NATI SellNATIONAL INSTRUMENTS CORP$10,285,000
-8.6%
288,085
-0.9%
2.87%
-14.7%
CFX BuyCOLFAX CORP COM$7,823,000
+13.6%
249,460
+1.1%
2.19%
+6.1%
TEX SellTEREX CORP NEW$7,549,000
-1.1%
389,936
-4.1%
2.11%
-7.6%
NUE SellNUCOR CORP$6,780,000
+7.3%
151,146
-0.9%
1.90%
+0.3%
CIEN BuyCIENA CORPORATION$4,820,000
-12.7%
121,438
+19.1%
1.35%
-18.5%
GE BuyGENERAL ELECTRIC CO$4,812,000
+19.5%
772,439
+31.0%
1.34%
+11.5%
YRCW SellYRC WORLDWIDE INC$4,745,000
+12.4%
1,210,465
-47.0%
1.33%
+4.9%
AAPL BuyAPPLE COMPUTER INC$4,590,000
+27.3%
39,631
+300.9%
1.28%
+18.9%
VOO BuyVANGUARD S&P 500 ETF$4,463,000
+29.9%
14,508
+19.7%
1.25%
+21.3%
EXPD SellEXPEDITORS INTERNATIONAL OF WA$4,428,000
+7.4%
48,921
-9.7%
1.24%
+0.3%
IIVI BuyII-VI INC$4,050,000
+0.4%
99,858
+16.9%
1.13%
-6.2%
MSFT SellMICROSOFT CORP$3,620,000
+2.3%
17,210
-1.0%
1.01%
-4.4%
NVST SellENVISTA$3,519,000
+17.0%
142,587
-0.0%
0.98%
+9.2%
MCD SellMCDONALDS CORP$2,593,000
+18.5%
11,812
-0.4%
0.72%
+10.7%
JPM SellJPMORGAN CHASE & CO$1,994,000
-8.7%
20,711
-10.8%
0.56%
-14.7%
BAC BuyBANK OF AMERICA CORP$1,331,000
+87.2%
55,234
+84.5%
0.37%
+74.6%
TILE BuyINTERFACE INC$1,076,000
+13.5%
175,792
+51.0%
0.30%
+6.0%
KE BuyKIMBALL ELECTRONICS$1,028,000
-11.7%
88,941
+3.5%
0.29%
-17.5%
SBUX BuySTARBUCKS CORP$914,000
+16.9%
10,640
+0.1%
0.26%
+9.0%
ROL SellROLLINS INC$813,000
+27.8%
14,996
-0.1%
0.23%
+19.5%
WFC SellWELLS FARGO & CO NEW$807,000
-17.5%
34,346
-10.1%
0.23%
-22.9%
CVX BuyCHEVRON CORPORATION$792,000
-18.4%
11,000
+1.1%
0.22%
-23.8%
GBCI BuyGLACIER BANCORP INC-NEW$675,000
-8.8%
21,076
+0.5%
0.19%
-14.5%
TSLA BuyTESLA MOTORS INC COM$644,000
+99.4%
1,500
+400.0%
0.18%
+85.6%
BRKA SellBERKSHIRE HATHAWAY INC-DEL CLcl a$640,000
-40.1%
2
-50.0%
0.18%
-44.1%
FRFHF BuyFAIRFAX FINANCIAL$561,000
-3.8%
1,913
+1.3%
0.16%
-9.8%
CL SellCOLGATE PALMOLIVE CO$465,000
+3.1%
6,031
-2.1%
0.13%
-3.7%
KO SellCOCA COLA CO$449,000
+9.5%
9,092
-1.1%
0.12%
+1.6%
MKL SellMARKEL CP$440,000
-61.1%
452
-63.2%
0.12%
-63.7%
JNJ SellJOHNSON & JOHNSON$392,000
+0.3%
2,632
-5.4%
0.11%
-6.0%
VZ SellVERIZON COMMUNICATIONS INC$392,000
+7.7%
6,581
-0.4%
0.11%
+0.9%
SPY BuyVANGUARD TOTAL STOCK MARKET ETFtr unit$342,000
-25.5%
2,005
+34.7%
0.10%
-29.9%
PG SellPROCTER & GAMBLE CO$259,000
+10.2%
1,866
-5.1%
0.07%
+2.9%
AMZN SellAMAZON.COM INC COM$255,000
+1.6%
81
-11.0%
0.07%
-5.3%
GAB ExitGABELLI EQUITY TRUST INC$0-10,107-0.02%
BA ExitBOEING CO$0-1,098-0.06%
TNC ExitTENNANT CO COM$0-3,183-0.06%
Q2 2020
 Value Shares↓ Weighting
CGNX NewCOGNEX CORP$49,902,000835,61414.94%
COST NewCOSTCO WHOLESALE CORP-NEW$24,675,00081,3817.38%
ROG NewROGERS CORP$24,215,000194,3497.25%
DHR NewDANAHER CORP DEL COM$23,216,000131,2936.95%
LUMN NewCENTURY TEL ENTERPRISES INC CO$19,031,0001,897,4505.70%
MTW NewMANITOWOC INC COM$16,358,0001,503,4994.90%
GPN NewGLOBAL PAYMENTS INC$15,800,00093,1534.73%
LITE NewLUMENTUM HLDGS INC$15,638,000192,0494.68%
JOE NewST JOE CP COM$15,056,000775,2834.51%
BRKB NewBERKSHIRE HATHAWAY INC CL B$13,451,00075,3564.03%
NATI NewNATIONAL INSTRUMENTS CORP$11,254,000290,7413.37%
GLW NewCORNING INC$10,444,000403,2533.13%
TCS NewCONTAINER STORE GROUP INC COM$8,469,0002,614,0512.54%
MLHR NewHERMAN MILLER INC$8,446,000357,7592.53%
TEX NewTEREX CORP NEW$7,631,000406,5812.28%
CFX NewCOLFAX CORP COM$6,884,000246,7402.06%
NUE NewNUCOR CORP$6,316,000152,5431.89%
CIEN NewCIENA CORPORATION$5,520,000101,9221.65%
YRCW NewYRC WORLDWIDE INC$4,223,0002,283,1621.26%
EXPD NewEXPEDITORS INTERNATIONAL OF WA$4,121,00054,2051.23%
IIVI NewII-VI INC$4,032,00085,4071.21%
GE NewGENERAL ELECTRIC CO$4,028,000589,7591.21%
AAPL NewAPPLE COMPUTER INC$3,606,0009,8861.08%
MSFT NewMICROSOFT CORP$3,539,00017,3921.06%
VOO NewVANGUARD S&P 500 ETF$3,436,00012,1241.03%
NVST NewENVISTA$3,008,000142,6270.90%
MCD NewMCDONALDS CORP$2,188,00011,8610.66%
JPM NewJPMORGAN CHASE & CO$2,183,00023,2110.65%
NewCHIPOTLE MEXICAN GRILL$1,378,0001,3090.41%
KE NewKIMBALL ELECTRONICS$1,164,00085,9410.35%
MKL NewMARKEL CP$1,132,0001,2270.34%
BRKA NewBERKSHIRE HATHAWAY INC-DEL CLcl a$1,069,00040.32%
WFC NewWELLS FARGO & CO NEW$978,00038,2200.29%
CVX NewCHEVRON CORPORATION$970,00010,8750.29%
TILE NewINTERFACE INC$948,000116,4170.28%
SBUX NewSTARBUCKS CORP$782,00010,6290.23%
GBCI NewGLACIER BANCORP INC-NEW$740,00020,9760.22%
BAC NewBANK OF AMERICA CORP$711,00029,9370.21%
ROL NewROLLINS INC$636,00015,0050.19%
GNTX NewGENTEX CORP$608,00023,6040.18%
FRFHF NewFAIRFAX FINANCIAL$583,0001,8880.17%
CERN NewCERNER CORP$556,0008,1230.17%
USB NewUS BANCORP DEL$496,00013,4710.15%
SPY NewSPDR S&P 500 ETF TRtr unit$459,0001,4880.14%
CL NewCOLGATE PALMOLIVE CO$451,0006,1590.14%
KO NewCOCA COLA CO$410,0009,1920.12%
SEIC NewSEI INVESTMENTS CO$396,0007,2110.12%
JNJ NewJOHNSON & JOHNSON$391,0002,7810.12%
VZ NewVERIZON COMMUNICATIONS INC$364,0006,6060.11%
TSLA NewTESLA MOTORS INC COM$323,0003000.10%
CPB NewCAMPBELL SOUP CO$293,0005,9200.09%
AMZN NewAMAZON.COM INC COM$251,000910.08%
ADBE NewADOBE SYSTEMS INC COM$239,0005500.07%
PG NewPROCTER & GAMBLE CO$235,0001,9660.07%
MDY NewSPDR S&P MIDCAP 400 ETF TRUSTtr unit$225,0006940.07%
TGT NewTARGET CORP$209,0001,7450.06%
TNC NewTENNANT CO COM$206,0003,1830.06%
BA NewBOEING CO$201,0001,0980.06%
GAB NewGABELLI EQUITY TRUST INC$50,00010,1070.02%
Q4 2019
 Value Shares↓ Weighting
GAB ExitGABELLI EQUITY TRUST INC$0-11,663-0.02%
ESCC ExitEVANS & SUTHERLAND COMPUTER CO$0-213,744-0.04%
PFE ExitPFIZER INC$0-5,637-0.06%
MMM Exit3M COMPANY$0-1,316-0.06%
T ExitAT&T INC$0-6,248-0.07%
CR ExitCRANE CO$0-3,202-0.07%
PG ExitPROCTER & GAMBLE CO$0-2,141-0.08%
CPB ExitCAMPBELL SOUP CO$0-5,920-0.08%
MDY ExitSPDR S&P MIDCAP 400 ETF TRUSTs&pdcrp$0-794-0.08%
VZ ExitVERIZON COMMUNICATIONS INC$0-7,043-0.12%
XOM ExitEXXON MOBIL CORP$0-6,277-0.13%
JNJ ExitJOHNSON & JOHNSON$0-3,427-0.13%
SEIC ExitSEI INVESTMENTS CO$0-7,611-0.13%
VTI ExitVANGUARD INDEX FDStotal stk mkt$0-3,096-0.13%
CL ExitCOLGATE PALMOLIVE CO$0-6,518-0.14%
KO ExitCOCA COLA CO$0-9,267-0.14%
SPY ExitSPDR S&P 500 ETF TRtr unit$0-1,714-0.14%
CERN ExitCERNER CORP$0-8,140-0.16%
BAC ExitBANK OF AMERICA CORP$0-21,730-0.18%
GNTX ExitGENTEX CORP$0-23,604-0.18%
KE ExitKIMBALL ELECTRONICS$0-50,065-0.21%
BA ExitBOEING CO$0-1,913-0.21%
ROL ExitROLLINS INC$0-22,780-0.22%
GBCI ExitGLACIER BANCORP INC-NEW$0-20,776-0.24%
USB ExitUS BANCORP DEL$0-15,960-0.25%
SBUX ExitSTARBUCKS CORP$0-11,918-0.30%
ExitCHIPOTLE MEXICAN GRILL$0-1,389-0.33%
FRFHF ExitFAIRFAX FINANCIAL$0-2,665-0.34%
BRKA ExitBERKSHIRE HATHAWAY INC-DEL CLcl a$0-4-0.36%
CVX ExitCHEVRON CORPORATION$0-11,511-0.39%
VOO ExitVANGUARD S&P 500 ETF$0-5,209-0.40%
WFC ExitWELLS FARGO & CO NEW$0-39,652-0.57%
AAPL ExitAPPLE COMPUTER INC$0-10,369-0.66%
MCD ExitMCDONALDS CORP$0-11,248-0.69%
MSFT ExitMICROSOFT CORP$0-18,123-0.72%
IIVI ExitII-VI INC$0-71,903-0.72%
JPM ExitJPMORGAN CHASE & CO$0-23,025-0.77%
CIEN ExitCIENA CORPORATION$0-103,477-1.16%
MKL ExitMARKEL CP$0-3,468-1.17%
EXPD ExitEXPEDITORS INTERNATIONAL OF WA$0-65,968-1.40%
GE ExitGENERAL ELECTRIC CO$0-685,984-1.75%
CFX ExitCOLFAX CORP COM$0-238,639-1.98%
NUE ExitNUCOR CORP$0-153,033-2.22%
TCS ExitCONTAINER STORE GROUP INC COM$0-1,794,059-2.26%
TEX ExitTEREX CORP NEW$0-425,811-3.15%
GLW ExitCORNING INC$0-411,678-3.34%
NATI ExitNATIONAL INSTRUMENTS CORP$0-293,653-3.51%
YRCW ExitYRC WORLDWIDE INC$0-4,088,715-3.52%
LITE ExitLUMENTUM HLDGS INC$0-234,493-3.58%
JOE ExitST JOE CP COM$0-756,461-3.69%
BRKB ExitBERKSHIRE HATHAWAY INC CL B$0-62,498-3.70%
MTW ExitMANITOWOC INC COM$0-1,165,758-4.15%
MLHR ExitHERMAN MILLER INC$0-318,159-4.18%
GPN ExitGLOBAL PAYMENTS INC$0-113,250-5.13%
DHR ExitDANAHER CORP DEL COM$0-135,878-5.59%
LUMN ExitCENTURY TEL ENTERPRISES INC CO$0-1,751,347-6.22%
COST ExitCOSTCO WHOLESALE CORP-NEW$0-87,557-7.18%
ROG ExitROGERS CORP$0-248,054-9.66%
CGNX ExitCOGNEX CORP$0-854,989-11.96%
Q3 2019
 Value Shares↓ Weighting
CGNX SellCOGNEX CORP$42,006,000
+0.9%
854,989
-1.4%
11.96%
+10.3%
ROG SellROGERS CORP$33,911,000
-22.4%
248,054
-2.1%
9.66%
-15.2%
COST SellCOSTCO WHOLESALE CORP-NEW$25,226,000
-0.0%
87,557
-8.3%
7.18%
+9.2%
LUMN SellCENTURY TEL ENTERPRISES INC CO$21,857,000
+1.2%
1,751,347
-4.7%
6.22%
+10.5%
DHR SellDANAHER CORP DEL COM$19,625,000
-3.9%
135,878
-4.9%
5.59%
+5.0%
GPN NewGLOBAL PAYMENTS INC$18,007,000113,2505.13%
MLHR SellHERMAN MILLER INC$14,664,000
+2.0%
318,159
-1.0%
4.18%
+11.5%
MTW BuyMANITOWOC INC COM$14,572,000
-23.2%
1,165,758
+9.4%
4.15%
-16.0%
BRKB BuyBERKSHIRE HATHAWAY INC CL B$13,001,000
-1.5%
62,498
+0.9%
3.70%
+7.6%
JOE SellST JOE CP COM$12,958,000
-3.8%
756,461
-3.0%
3.69%
+5.1%
LITE SellLUMENTUM HLDGS INC$12,559,000
+0.0%
234,493
-0.2%
3.58%
+9.3%
YRCW BuyYRC WORLDWIDE INC$12,348,000
-12.5%
4,088,715
+16.8%
3.52%
-4.4%
NATI BuyNATIONAL INSTRUMENTS CORP$12,330,000
+3.5%
293,653
+3.5%
3.51%
+13.1%
GLW BuyCORNING INC$11,741,000
-12.7%
411,678
+5.2%
3.34%
-4.6%
TEX SellTEREX CORP NEW$11,058,000
-19.0%
425,811
-2.0%
3.15%
-11.4%
TCS BuyCONTAINER STORE GROUP INC COM$7,930,000
-25.6%
1,794,059
+23.1%
2.26%
-18.7%
NUE SellNUCOR CORP$7,791,000
-9.0%
153,033
-1.5%
2.22%
-0.6%
CFX BuyCOLFAX CORP COM$6,935,000
+30.3%
238,639
+25.7%
1.98%
+42.3%
GE BuyGENERAL ELECTRIC CO$6,133,000
+27.3%
685,984
+49.5%
1.75%
+39.2%
EXPD SellEXPEDITORS INTERNATIONAL OF WA$4,901,000
-36.0%
65,968
-34.6%
1.40%
-30.0%
MKL BuyMARKEL CP$4,099,000
+9.8%
3,468
+1.3%
1.17%
+20.0%
CIEN SellCIENA CORPORATION$4,059,000
-6.9%
103,477
-2.4%
1.16%
+1.8%
JPM BuyJPMORGAN CHASE & CO$2,710,000
+72.3%
23,025
+63.7%
0.77%
+88.3%
IIVI NewII-VI INC$2,532,00071,9030.72%
MSFT BuyMICROSOFT CORP$2,520,000
+13.2%
18,123
+9.0%
0.72%
+23.6%
MCD BuyMCDONALDS CORP$2,415,000
+4.3%
11,248
+0.9%
0.69%
+14.1%
AAPL BuyAPPLE COMPUTER INC$2,322,000
+13.9%
10,369
+0.6%
0.66%
+24.2%
WFC BuyWELLS FARGO & CO NEW$2,000,000
+9.1%
39,652
+2.3%
0.57%
+19.2%
VOO BuyVANGUARD S&P 500 ETF$1,420,000
+1.4%
5,209
+0.2%
0.40%
+10.7%
CVX BuyCHEVRON CORPORATION$1,365,000
-4.6%
11,511
+0.1%
0.39%
+4.3%
FRFHF SellFAIRFAX FINANCIAL$1,175,000
-11.7%
2,665
-1.8%
0.34%
-3.5%
SBUX SellSTARBUCKS CORP$1,054,000
+3.5%
11,918
-1.8%
0.30%
+13.2%
USB BuyUS BANCORP DEL$883,000
+7.3%
15,960
+1.6%
0.25%
+17.2%
GBCI SellGLACIER BANCORP INC-NEW$841,000
-1.2%
20,776
-1.0%
0.24%
+8.1%
BA BuyBOEING CO$728,000
+57.6%
1,913
+50.7%
0.21%
+72.5%
KE BuyKIMBALL ELECTRONICS$726,000
+31.5%
50,065
+47.2%
0.21%
+43.8%
BAC SellBANK OF AMERICA CORP$634,000
-0.3%
21,730
-0.9%
0.18%
+9.0%
SPY SellSPDR S&P 500 ETF TRtr unit$509,000
+0.2%
1,714
-1.2%
0.14%
+9.8%
KO SellCOCA COLA CO$504,000
+5.9%
9,267
-0.8%
0.14%
+16.1%
CL SellCOLGATE PALMOLIVE CO$479,000
+0.4%
6,518
-2.1%
0.14%
+9.7%
VTI SellVANGUARD INDEX FDStotal stk mkt$467,000
-3.7%
3,096
-4.2%
0.13%
+5.6%
SEIC SellSEI INVESTMENTS CO$451,000
+5.4%
7,611
-0.2%
0.13%
+14.3%
XOM BuyEXXON MOBIL CORP$443,000
-7.9%
6,277
+0.0%
0.13%
+0.8%
VZ SellVERIZON COMMUNICATIONS INC$425,000
+4.4%
7,043
-1.1%
0.12%
+14.2%
T SellAT&T INC$236,000
+7.8%
6,248
-4.5%
0.07%
+17.5%
MMM Sell3M COMPANY$216,000
-20.0%
1,316
-15.5%
0.06%
-11.4%
FNSR ExitFINISAR CORPORATION COM$0-337,405-2.01%
TSS ExitTOTAL SYS SVCS INC COM$0-187,324-6.26%
Q2 2019
 Value Shares↓ Weighting
ROG NewROGERS CORP$43,716,000253,30711.40%
CGNX NewCOGNEX CORP$41,622,000867,49410.85%
COST NewCOSTCO WHOLESALE CORP-NEW$25,231,00095,4796.58%
TSS NewTOTAL SYS SVCS INC COM$24,028,000187,3246.26%
LUMN NewCENTURY TEL ENTERPRISES INC CO$21,602,0001,836,9185.63%
DHR NewDANAHER CORP DEL COM$20,417,000142,8555.32%
MTW NewMANITOWOC INC COM$18,967,0001,065,4224.94%
MLHR NewHERMAN MILLER INC$14,370,000321,4883.75%
YRCW NewYRC WORLDWIDE INC$14,108,0003,500,7623.68%
TEX NewTEREX CORP NEW$13,647,000434,6173.56%
JOE NewST JOE CP COM$13,470,000779,5103.51%
GLW NewCORNING INC$13,442,000391,2263.50%
BRKB NewBERKSHIRE HATHAWAY INC CL B$13,200,00061,9233.44%
LITE NewLUMENTUM HLDGS INC$12,554,000235,0493.27%
NATI NewNATIONAL INSTRUMENTS CORP$11,917,000283,8103.11%
TCS NewCONTAINER STORE GROUP INC COM$10,664,0001,456,8452.78%
NUE NewNUCOR CORP$8,562,000155,3862.23%
FNSR NewFINISAR CORPORATION COM$7,716,000337,4052.01%
EXPD NewEXPEDITORS INTERNATIONAL OF WA$7,653,000100,8862.00%
CFX NewCOLFAX CORP COM$5,323,000189,8971.39%
GE NewGENERAL ELECTRIC CO$4,816,000458,7061.26%
CIEN NewCIENA CORPORATION$4,359,000105,9771.14%
MKL NewMARKEL CP$3,732,0003,4250.97%
MCD NewMCDONALDS CORP$2,315,00011,1480.60%
MSFT NewMICROSOFT CORP$2,227,00016,6230.58%
AAPL NewAPPLE COMPUTER INC$2,039,00010,3040.53%
WFC NewWELLS FARGO & CO NEW$1,834,00038,7530.48%
JPM NewJPMORGAN CHASE & CO FORMERLY J$1,573,00014,0680.41%
CVX NewCHEVRON CORPORATION$1,431,00011,4990.37%
VOO NewVANGUARD S&P 500 ETF$1,400,0005,2010.36%
FRFHF NewFAIRFAX FINANCIAL$1,330,0002,7150.35%
BRKA NewBERKSHIRE HATHAWAY INC-DEL CLcl a$1,273,00040.33%
NewCHIPOTLE MEXICAN GRILL$1,018,0001,3890.26%
SBUX NewSTARBUCKS CORP$1,018,00012,1380.26%
GBCI NewGLACIER BANCORP INC-NEW$851,00020,9950.22%
USB NewUS BANCORP DEL$823,00015,7100.22%
ROL NewROLLINS INC$817,00022,7800.21%
BAC NewBANK OF AMERICA CORP$636,00021,9340.17%
CERN NewCERNER CORP$597,0008,1400.16%
GNTX NewGENTEX CORP$581,00023,6040.15%
KE NewKIMBALL ELECTRONICS$552,00034,0150.14%
SPY NewSPDR S&P 500 ETF TRtr unit$508,0001,7340.13%
VTI NewVANGUARD INDEX FDStotal stk mkt$485,0003,2310.13%
XOM NewEXXON MOBIL CORP$481,0006,2760.12%
JNJ NewJOHNSON & JOHNSON$477,0003,4270.12%
CL NewCOLGATE PALMOLIVE CO$477,0006,6570.12%
KO NewCOCA COLA CO$476,0009,3420.12%
BA NewBOEING CO$462,0001,2690.12%
SEIC NewSEI INVESTMENTS CO$428,0007,6260.11%
VZ NewVERIZON COMMUNICATIONS INC$407,0007,1240.11%
MDY NewSPDR S&P MIDCAP 400 ETF TRUSTs&pdcrp$282,0007940.07%
CR NewCRANE CO$267,0003,2020.07%
MMM New3M COMPANY$270,0001,5580.07%
PFE NewPFIZER INC$244,0005,6370.06%
CPB NewCAMPBELL SOUP CO$237,0005,9200.06%
PG NewPROCTER & GAMBLE CO$235,0002,1410.06%
T NewAT&T INC$219,0006,5420.06%
ESCC NewEVANS & SUTHERLAND COMPUTER CO$171,000213,7440.04%
GAB NewGABELLI EQUITY TRUST INC$72,00011,6630.02%
Q4 2018
 Value Shares↓ Weighting
SESN ExitSESEN BIO INC$0-27,000-0.02%
GAB ExitGABELLI EQUITY TRUST INC$0-11,663-0.03%
PM ExitPHILIP MORRIS INTL INC$0-2,773-0.08%
PFE ExitPFIZER INC$0-5,637-0.08%
CSCO ExitCISCO SYSTEMS INC$0-5,322-0.09%
MDY ExitSPDR S&P MIDCAP 400 ETF TRUST$0-794-0.10%
T ExitAT&T INC$0-9,371-0.11%
CR ExitCRANE CO$0-3,202-0.11%
AMGN ExitAMGEN INC$0-1,600-0.11%
ROST ExitROSS STORES INC COM$0-3,700-0.13%
JPM ExitJPMORGAN CHASE & CO FORMERLY J$0-3,357-0.13%
MMM Exit3M COMPANY$0-1,908-0.14%
VZ ExitVERIZON COMMUNICATIONS INC$0-8,110-0.15%
KO ExitCOCA COLA CO$0-9,641-0.15%
BA ExitBOEING CO$0-1,269-0.16%
CL ExitCOLGATE PALMOLIVE CO$0-7,347-0.17%
TCS ExitCONTAINER STORE GROUP INC COM$0-44,730-0.17%
JNJ ExitJOHNSON & JOHNSON$0-3,602-0.17%
GNTX ExitGENTEX CORP$0-24,609-0.18%
XOM ExitEXXON MOBIL CORP$0-6,273-0.18%
TILE ExitINTERFACE INC COM$0-25,450-0.20%
BAC ExitBANK OF AMERICA CORP$0-21,859-0.22%
SBUX ExitSTARBUCKS CORP$0-12,366-0.24%
GBCI ExitGLACIER BANCORP INC-NEW$0-20,693-0.31%
ROL ExitROLLINS INC$0-15,187-0.32%
MKL ExitMARKEL CP$0-816-0.33%
USB ExitUS BANCORP DEL$0-19,450-0.35%
TBT ExitPROSHARES ULTRASHORT LEHMAN 20$0-26,945-0.36%
BRKA ExitBERKSHIRE HATHAWAY INC-DEL CLcl a$0-4-0.44%
VOO ExitVANGUARD S&P 500 ETF$0-5,081-0.47%
CPB ExitCAMPBELL SOUP CO$0-37,888-0.48%
CVX ExitCHEVRON CORPORATION$0-11,765-0.50%
VTI ExitVANGUARD INDEX FDStotal stk mkt$0-84,413-0.56%
MCD ExitMCDONALDS CORP$0-11,523-0.66%
MSFT ExitMICROSOFT CORP$0-17,743-0.70%
LITE ExitLUMENTUM HLDGS INC$0-41,168-0.85%
WFC ExitWELLS FARGO & CO NEW$0-48,004-0.87%
CIEN ExitCIENA CORPORATION$0-89,318-0.96%
AAPL ExitAPPLE COMPUTER INC$0-13,107-1.02%
CFX ExitCOLFAX CORP COM$0-117,611-1.46%
OCLR ExitOCLARO INC COM$0-589,242-1.81%
JOE ExitST JOE CP COM$0-321,832-1.86%
MTW ExitMANITOWOC INC COM$0-237,965-1.96%
SEIC ExitSEI INVESTMENTS CO$0-105,161-2.21%
FNSR ExitFINISAR CORPORATION COM$0-348,862-2.29%
NUE ExitNUCOR CORP$0-123,625-2.70%
CERN ExitCERNER CORP$0-131,436-2.91%
MLHR ExitHERMAN MILLER INC$0-223,475-2.95%
NATI ExitNATIONAL INSTRUMENTS CORP$0-211,818-3.52%
YRCW ExitYRC WORLDWIDE INC$0-1,239,460-3.83%
DHR ExitDANAHER CORP DEL COM$0-106,333-3.98%
BRKB ExitBERKSHIRE HATHAWAY INC CL B$0-55,343-4.08%
TEX ExitTEREX CORP NEW$0-297,604-4.09%
EXPD ExitEXPEDITORS INTERNATIONAL OF WA$0-165,861-4.20%
GLW ExitCORNING INC$0-361,810-4.39%
TSS ExitTOTAL SYS SVCS INC COM$0-153,976-5.23%
COST ExitCOSTCO WHOLESALE CORP-NEW$0-77,756-6.28%
LUMN ExitCENTURY TEL ENTERPRISES INC CO$0-956,774-6.98%
ROG ExitROGERS CORP$0-174,276-8.83%
CGNX ExitCOGNEX CORP$0-633,058-12.16%
Q3 2018
 Value Shares↓ Weighting
CGNX SellCOGNEX CORP$35,337,000
+24.9%
633,058
-0.2%
12.16%
+11.1%
ROG SellROGERS CORP$25,674,000
+31.9%
174,276
-0.2%
8.83%
+17.3%
LUMN SellCENTURY TEL ENTERPRISES INC CO$20,284,000
+11.9%
956,774
-1.6%
6.98%
-0.5%
COST SellCOSTCO WHOLESALE CORP-NEW$18,263,000
+10.6%
77,756
-1.6%
6.28%
-1.7%
TSS SellTOTAL SYS SVCS INC COM$15,204,000
+16.1%
153,976
-0.6%
5.23%
+3.3%
GLW SellCORNING INC$12,772,000
+27.7%
361,810
-0.5%
4.39%
+13.6%
EXPD SellEXPEDITORS INTERNATIONAL OF WA$12,196,000
-2.3%
165,861
-2.9%
4.20%
-13.1%
TEX BuyTEREX CORP NEW$11,877,000
-4.3%
297,604
+1.2%
4.09%
-14.9%
BRKB SellBERKSHIRE HATHAWAY INC CL B$11,850,000
+13.6%
55,343
-1.0%
4.08%
+1.0%
DHR SellDANAHER CORP DEL COM$11,554,000
+9.1%
106,333
-0.9%
3.98%
-3.0%
YRCW BuyYRC WORLDWIDE INC$11,130,000
+82.9%
1,239,460
+104.7%
3.83%
+62.7%
NATI SellNATIONAL INSTRUMENTS CORP$10,237,000
+14.5%
211,818
-0.5%
3.52%
+1.9%
MLHR SellHERMAN MILLER INC$8,581,000
+12.8%
223,475
-0.4%
2.95%
+0.3%
CERN SellCERNER CORP$8,466,000
-11.3%
131,436
-17.6%
2.91%
-21.1%
NUE SellNUCOR CORP$7,844,000
+1.3%
123,625
-0.2%
2.70%
-9.9%
FNSR SellFINISAR CORPORATION COM$6,646,000
-0.6%
348,862
-6.1%
2.29%
-11.6%
SEIC SellSEI INVESTMENTS CO$6,425,000
-5.2%
105,161
-3.0%
2.21%
-15.7%
MTW BuyMANITOWOC INC COM$5,709,000
+482.6%
237,965
+527.9%
1.96%
+418.2%
JOE BuyST JOE CP COM$5,407,000
+3.5%
321,832
+10.5%
1.86%
-8.0%
OCLR SellOCLARO INC COM$5,268,000
-0.0%
589,242
-0.2%
1.81%
-11.1%
CFX SellCOLFAX CORP COM$4,241,000
+15.5%
117,611
-1.8%
1.46%
+2.7%
AAPL BuyAPPLE COMPUTER INC$2,959,000
+32.6%
13,107
+8.7%
1.02%
+18.0%
CIEN SellCIENA CORPORATION$2,790,000
+14.7%
89,318
-2.7%
0.96%
+2.0%
WFC SellWELLS FARGO & CO NEW$2,523,000
-8.1%
48,004
-3.1%
0.87%
-18.3%
LITE NewLUMENTUM HLDGS INC$2,468,00041,1680.85%
MSFT SellMICROSOFT CORP$2,029,000
+15.7%
17,743
-0.2%
0.70%
+2.9%
MCD SellMCDONALDS CORP$1,928,000
+6.5%
11,523
-0.3%
0.66%
-5.4%
VTI BuyVANGUARD INDEX FDStotal stk mkt$1,621,000
+352.8%
84,413
+3207.7%
0.56%
+304.3%
CVX SellCHEVRON CORPORATION$1,439,000
-3.4%
11,765
-0.2%
0.50%
-14.1%
CPB SellCAMPBELL SOUP CO$1,388,000
-77.1%
37,888
-74.7%
0.48%
-79.7%
VOO BuyVANGUARD S&P 500 ETF$1,357,000
+8.6%
5,081
+1.4%
0.47%
-3.5%
TBT SellPROSHARES ULTRASHORT LEHMAN 20$1,033,000
-8.6%
26,945
-14.3%
0.36%
-18.8%
USB SellUS BANCORP DEL$1,027,000
+4.6%
19,450
-0.9%
0.35%
-7.1%
MKL NewMARKEL CP$970,0008160.33%
GBCI BuyGLACIER BANCORP INC-NEW$892,000
+11.8%
20,693
+0.3%
0.31%
-0.6%
SBUX SellSTARBUCKS CORP$703,000
+13.2%
12,366
-2.7%
0.24%
+0.8%
BAC SellBANK OF AMERICA CORP$644,000
+4.4%
21,859
-0.2%
0.22%
-7.1%
TILE SellINTERFACE INC COM$594,000
+1.2%
25,450
-0.5%
0.20%
-10.1%
XOM SellEXXON MOBIL CORP$533,000
-28.8%
6,273
-30.7%
0.18%
-36.9%
GNTX SellGENTEX CORP$528,000
-90.1%
24,609
-89.4%
0.18%
-91.2%
TCS SellCONTAINER STORE GROUP INC COM$497,000
+32.2%
44,730
-0.1%
0.17%
+17.9%
JNJ SellJOHNSON & JOHNSON$498,000
+9.7%
3,602
-3.7%
0.17%
-2.8%
CL BuyCOLGATE PALMOLIVE CO$492,000
+4.5%
7,347
+1.0%
0.17%
-7.1%
BA SellBOEING CO$472,000
+9.5%
1,269
-1.2%
0.16%
-3.0%
KO SellCOCA COLA CO$445,000
+4.2%
9,641
-1.0%
0.15%
-7.3%
VZ SellVERIZON COMMUNICATIONS INC$433,000
+4.6%
8,110
-1.5%
0.15%
-6.9%
JPM SellJPMORGAN CHASE & CO FORMERLY J$379,000
+10.8%
3,357
-10.2%
0.13%
-1.5%
AMGN SellAMGEN INC$332,000
+4.7%
1,600
-6.7%
0.11%
-7.3%
T SellAT&T INC$315,000
-14.6%
9,371
-18.4%
0.11%
-24.5%
MDY NewSPDR S&P MIDCAP 400 ETF TRUST$292,0007940.10%
CSCO BuyCISCO SYSTEMS INC$259,000
+16.1%
5,322
+2.6%
0.09%
+3.5%
PFE SellPFIZER INC$248,000
+20.4%
5,637
-0.9%
0.08%
+6.2%
PM SellPHILIP MORRIS INTL INC$226,000
-1.7%
2,773
-2.8%
0.08%
-12.4%
GAB NewGABELLI EQUITY TRUST INC$76,00011,6630.03%
SESN NewSESEN BIO INC$58,00027,0000.02%
MRK ExitMERCK & CO INC$0-3,532-0.08%
PG ExitPROCTER & GAMBLE CO$0-3,105-0.09%
Q2 2018
 Value Shares↓ Weighting
CGNX NewCOGNEX CORP$28,297,000634,32210.95%
ROG NewROGERS CORP$19,466,000174,6487.53%
LUMN NewCENTURY TEL ENTERPRISES INC CO$18,125,000972,3657.01%
COST NewCOSTCO WHOLESALE CORP-NEW$16,516,00079,0306.39%
TSS NewTOTAL SYS SVCS INC COM$13,091,000154,8865.06%
EXPD NewEXPEDITORS INTERNATIONAL OF WA$12,483,000170,7664.83%
TEX NewTEREX CORP NEW$12,408,000294,1094.80%
DHR NewDANAHER CORP DEL COM$10,589,000107,3034.10%
BRKB NewBERKSHIRE HATHAWAY INC CL B$10,433,00055,8964.04%
GLW NewCORNING INC$10,002,000363,5893.87%
CERN NewCERNER CORP$9,541,000159,5723.69%
NATI NewNATIONAL INSTRUMENTS CORP$8,940,000212,9633.46%
NUE NewNUCOR CORP$7,744,000123,9103.00%
MLHR NewHERMAN MILLER INC$7,609,000224,4402.94%
SEIC NewSEI INVESTMENTS CO$6,780,000108,4562.62%
FNSR NewFINISAR CORPORATION COM$6,684,000371,3422.59%
YRCW NewYRC WORLDWIDE INC$6,086,000605,5502.35%
CPB NewCAMPBELL SOUP CO$6,074,000149,8262.35%
GNTX NewGENTEX CORP$5,345,000232,1862.07%
OCLR NewOCLARO INC COM$5,270,000590,1672.04%
JOE NewST JOE CP COM$5,226,000291,1222.02%
CFX NewCOLFAX CORP COM$3,673,000119,8211.42%
WFC NewWELLS FARGO & CO NEW$2,745,00049,5201.06%
CIEN NewCIENA CORPORATION$2,433,00091,7930.94%
AAPL NewAPPLE COMPUTER INC$2,232,00012,0590.86%
MCD NewMCDONALDS CORP$1,811,00011,5570.70%
MSFT NewMICROSOFT CORP$1,753,00017,7790.68%
CVX NewCHEVRON CORPORATION$1,490,00011,7870.58%
VOO NewVANGUARD S&P 500 ETF$1,250,0005,0110.48%
TBT NewPROSHARES ULTRASHORT LEHMAN 20$1,130,00031,4450.44%
BRKA NewBERKSHIRE HATHAWAY INC-DEL CLcl a$1,128,00040.44%
USB NewUS BANCORP DEL$982,00019,6250.38%
MTW NewMANITOWOC INC COM$980,00037,9000.38%
ROL NewROLLINS INC$799,00015,1870.31%
GBCI NewGLACIER BANCORP INC-NEW$798,00020,6220.31%
XOM NewEXXON MOBIL CORP$749,0009,0540.29%
SBUX NewSTARBUCKS CORP$621,00012,7100.24%
BAC NewBANK OF AMERICA CORP$617,00021,8940.24%
TILE NewINTERFACE INC COM$587,00025,5750.23%
CL NewCOLGATE PALMOLIVE CO$471,0007,2710.18%
JNJ NewJOHNSON & JOHNSON$454,0003,7400.18%
BA NewBOEING CO$431,0001,2840.17%
KO NewCOCA COLA CO$427,0009,7410.16%
VZ NewVERIZON COMMUNICATIONS INC$414,0008,2340.16%
TCS NewCONTAINER STORE GROUP INC COM$376,00044,7550.14%
MMM New3M COMPANY$375,0001,9080.14%
T NewAT&T INC$369,00011,4830.14%
VTI NewVANGUARD INDEX FDStotal stk mkt$358,0002,5520.14%
JPM NewJPMORGAN CHASE & CO FORMERLY J$342,0003,7400.13%
AMGN NewAMGEN INC$317,0001,7150.12%
ROST NewROSS STORES INC COM$314,0003,7000.12%
CR NewCRANE CO$257,0003,2020.10%
PG NewPROCTER & GAMBLE CO$242,0003,1050.09%
PM NewPHILIP MORRIS INTL INC$230,0002,8530.09%
CSCO NewCISCO SYSTEMS INC$223,0005,1850.09%
MRK NewMERCK & CO INC$214,0003,5320.08%
PFE NewPFIZER INC$206,0005,6870.08%
Q4 2017
 Value Shares↓ Weighting
TCS ExitCONTAINER STORE GROUP INC COM$0-24,190-0.04%
CSCO ExitCISCO SYSTEMS INC$0-6,025-0.07%
PFE ExitPFIZER INC$0-6,487-0.08%
ROST ExitROSS STORES INC COM$0-3,700-0.09%
HSY ExitHERSHEY COMPANY (THE) FORMERLY$0-2,275-0.09%
CR ExitCRANE CO$0-3,202-0.09%
AMGN ExitAMGEN INC$0-1,501-0.10%
JPM ExitJPMORGAN CHASE & CO FORMERLY J$0-3,185-0.11%
PG ExitPROCTER & GAMBLE CO$0-3,400-0.11%
VTI ExitVANGUARD INDEX FDStotal stk mkt$0-2,377-0.11%
BA ExitBOEING CO$0-1,244-0.12%
PM ExitPHILIP MORRIS INTL INC$0-3,273-0.13%
MMM Exit3M COMPANY$0-1,908-0.15%
JNJ ExitJOHNSON & JOHNSON$0-3,221-0.15%
IBM ExitINTERNATIONAL BUSINESS MACHINE$0-2,892-0.15%
VZ ExitVERIZON COMMUNICATIONS INC$0-8,812-0.16%
SBUX ExitSTARBUCKS CORP$0-8,818-0.17%
T ExitAT&T INC$0-13,528-0.19%
BAC ExitBANK OF AMERICA CORP$0-21,752-0.20%
CL ExitCOLGATE PALMOLIVE CO$0-7,747-0.21%
TILE ExitINTERFACE INC COM$0-27,010-0.22%
ROL ExitROLLINS INC$0-15,187-0.26%
KO ExitCOCA COLA CO$0-16,476-0.27%
GBCI ExitGLACIER BANCORP INC-NEW$0-20,503-0.28%
XOM ExitEXXON MOBIL CORP$0-10,528-0.32%
TBT ExitPROSHARES ULTRASHORT LEHMAN 20$0-31,420-0.41%
USB ExitUS BANCORP DEL$0-22,510-0.44%
VOO ExitVANGUARD S&P 500 ETF$0-5,449-0.46%
MSFT ExitMICROSOFT CORP$0-18,184-0.50%
CVX ExitCHEVRON CORPORATION$0-11,756-0.51%
BRKA ExitBERKSHIRE HATHAWAY INC-DEL CLcl a$0-6-0.60%
MCD ExitMCDONALDS CORP$0-11,557-0.66%
AAPL ExitAPPLE COMPUTER INC$0-11,982-0.68%
CIEN ExitCIENA CORPORATION$0-94,973-0.77%
YRCW ExitYRC WORLDWIDE INC$0-187,100-0.95%
WFC ExitWELLS FARGO & CO NEW$0-54,080-1.09%
JOE ExitST JOE CP COM$0-253,315-1.75%
CPB ExitCAMPBELL SOUP CO$0-102,331-1.76%
LUMN ExitCENTURY TEL ENTERPRISES INC CO$0-259,695-1.80%
OCLR ExitOCLARO INC COM$0-598,760-1.90%
CFX ExitCOLFAX CORP COM$0-142,745-2.18%
NUE ExitNUCOR CORP$0-125,212-2.57%
FNSR ExitFINISAR CORPORATION COM$0-338,595-2.75%
MLHR ExitHERMAN MILLER INC$0-227,570-3.00%
SEIC ExitSEI INVESTMENTS CO$0-145,849-3.27%
NATI ExitNATIONAL INSTRUMENTS CORP$0-218,180-3.38%
DHR ExitDANAHER CORP DEL COM$0-109,003-3.43%
TSS ExitTOTAL SYS SVCS INC COM$0-158,481-3.81%
EXPD ExitEXPEDITORS INTERNATIONAL OF WA$0-174,637-3.84%
BRKB ExitBERKSHIRE HATHAWAY INC CL B$0-57,461-3.86%
GLW ExitCORNING INC$0-358,130-3.93%
GNTX ExitGENTEX CORP$0-546,584-3.97%
CERN ExitCERNER CORP$0-162,982-4.26%
TEX ExitTEREX CORP NEW$0-269,736-4.46%
COST ExitCOSTCO WHOLESALE CORP-NEW$0-81,192-4.89%
LVLT ExitLEVEL 3 COMMUNICATIONS INC$0-344,525-6.74%
ROG ExitROGERS CORP$0-170,229-8.32%
CGNX ExitCOGNEX CORP$0-325,363-13.16%
Q3 2017
 Value Shares↓ Weighting
CGNX SellCOGNEX CORP$35,881,000
+21.3%
325,363
-6.6%
13.16%
+15.5%
ROG SellROGERS CORP$22,688,000
+21.9%
170,229
-0.7%
8.32%
+16.0%
LVLT SellLEVEL 3 COMMUNICATIONS INC$18,360,000
-10.3%
344,525
-0.1%
6.74%
-14.6%
COST BuyCOSTCO WHOLESALE CORP-NEW$13,339,000
+30.9%
81,192
+27.5%
4.89%
+24.7%
TEX SellTEREX CORP NEW$12,144,000
+19.2%
269,736
-0.7%
4.46%
+13.4%
CERN SellCERNER CORP$11,624,000
+7.0%
162,982
-0.3%
4.26%
+1.9%
GNTX BuyGENTEX CORP$10,822,000
+4.4%
546,584
+0.1%
3.97%
-0.6%
GLW SellCORNING INC$10,715,000
-0.8%
358,130
-0.3%
3.93%
-5.5%
BRKB SellBERKSHIRE HATHAWAY INC CL B$10,534,000
+8.1%
57,461
-0.2%
3.86%
+2.9%
EXPD SellEXPEDITORS INTERNATIONAL OF WA$10,454,000
+5.8%
174,637
-0.2%
3.84%
+0.7%
TSS BuyTOTAL SYS SVCS INC COM$10,381,000
+12.6%
158,481
+0.1%
3.81%
+7.1%
DHR BuyDANAHER CORP DEL COM$9,350,000
+278.1%
109,003
+271.9%
3.43%
+259.9%
NATI SellNATIONAL INSTRUMENTS CORP$9,201,000
+4.4%
218,180
-0.4%
3.38%
-0.6%
SEIC SellSEI INVESTMENTS CO$8,906,000
+13.4%
145,849
-0.2%
3.27%
+7.9%
MLHR SellHERMAN MILLER INC$8,170,000
+18.0%
227,570
-0.1%
3.00%
+12.3%
FNSR BuyFINISAR CORPORATION COM$7,507,000
+1.6%
338,595
+19.0%
2.75%
-3.3%
NUE BuyNUCOR CORP$7,017,000
-3.1%
125,212
+0.0%
2.57%
-7.8%
CFX BuyCOLFAX CORP COM$5,944,000
+6.2%
142,745
+0.4%
2.18%
+1.1%
OCLR SellOCLARO INC COM$5,167,000
-7.7%
598,760
-0.1%
1.90%
-12.1%
LUMN BuyCENTURY TEL ENTERPRISES INC CO$4,908,000
+115.4%
259,695
+172.1%
1.80%
+105.1%
CPB SellCAMPBELL SOUP CO$4,791,000
-14.2%
102,331
-4.4%
1.76%
-18.3%
JOE BuyST JOE CP COM$4,775,000
+3.0%
253,315
+2.4%
1.75%
-2.0%
WFC SellWELLS FARGO & CO NEW$2,983,000
-1.9%
54,080
-1.4%
1.09%
-6.7%
YRCW BuyYRC WORLDWIDE INC$2,582,000
+29.7%
187,100
+4.6%
0.95%
+23.5%
CIEN BuyCIENA CORPORATION$2,087,000
-12.0%
94,973
+0.2%
0.77%
-16.2%
AAPL SellAPPLE COMPUTER INC$1,847,000
-24.8%
11,982
-29.7%
0.68%
-28.3%
MCD SellMCDONALDS CORP$1,811,000
-5.8%
11,557
-7.9%
0.66%
-10.4%
CVX SellCHEVRON CORPORATION$1,381,000
+0.7%
11,756
-10.5%
0.51%
-4.0%
MSFT SellMICROSOFT CORP$1,355,000
+6.2%
18,184
-1.8%
0.50%
+1.0%
VOO BuyVANGUARD S&P 500 ETF$1,257,000
+6.5%
5,449
+2.5%
0.46%
+1.3%
USB SellUS BANCORP DEL$1,206,000
+0.9%
22,510
-2.2%
0.44%
-4.1%
XOM SellEXXON MOBIL CORP$863,000
-15.5%
10,528
-16.8%
0.32%
-19.3%
GBCI BuyGLACIER BANCORP INC-NEW$774,000
+3.8%
20,503
+0.6%
0.28%
-1.0%
KO SellCOCA COLA CO$742,000
-5.0%
16,476
-5.3%
0.27%
-9.6%
TILE SellINTERFACE INC COM$592,000
+10.9%
27,010
-0.6%
0.22%
+5.3%
CL SellCOLGATE PALMOLIVE CO$564,000
-2.3%
7,747
-0.5%
0.21%
-6.8%
BAC SellBANK OF AMERICA CORP$551,000
+4.2%
21,752
-0.2%
0.20%
-1.0%
T SellAT&T INC$530,000
-25.0%
13,528
-27.8%
0.19%
-28.7%
VZ SellVERIZON COMMUNICATIONS INC$436,000
-12.4%
8,812
-21.0%
0.16%
-16.7%
IBM SellINTERNATIONAL BUSINESS MACHINE$420,000
-52.9%
2,892
-50.0%
0.15%
-55.1%
JNJ SellJOHNSON & JOHNSON$419,000
-2.3%
3,221
-0.8%
0.15%
-6.7%
VTI BuyVANGUARD INDEX FDStotal stk mkt$308,000
+14.5%
2,377
+10.0%
0.11%
+8.7%
PG SellPROCTER & GAMBLE CO$309,000
-7.2%
3,400
-11.0%
0.11%
-11.7%
JPM NewJPMORGAN CHASE & CO FORMERLY J$304,0003,1850.11%
HSY SellHERSHEY COMPANY (THE) FORMERLY$248,000
-0.8%
2,275
-2.2%
0.09%
-5.2%
ROST SellROSS STORES INC COM$234,000
-57.8%
3,700
-61.5%
0.09%
-59.6%
PFE SellPFIZER INC$232,000
-12.1%
6,487
-17.5%
0.08%
-16.7%
CSCO SellCISCO SYSTEMS INC$203,000
-42.0%
6,025
-46.1%
0.07%
-45.2%
TCS NewCONTAINER STORE GROUP INC COM$102,00024,1900.04%
GAB ExitGABELLI EQUITY TRUST INC$0-14,468-0.03%
BGC ExitGENERAL CABLE CORP COM$0-11,975-0.08%
PEP ExitPEPSICO INC$0-2,122-0.09%
MDY ExitSPDR S&P MIDCAP 400 ETF TRUSTutser1 s&pdcrp$0-794-0.10%
ACM ExitAECOM COM$0-9,400-0.12%
WFM ExitWHOLE FOODS MKT INC COM$0-314,574-5.10%
Q2 2017
 Value Shares↓ Weighting
CGNX NewCOGNEX CORP$29,570,000348,29211.40%
LVLT NewLEVEL 3 COMMUNICATIONS INC$20,458,000344,9917.88%
ROG NewROGERS CORP$18,614,000171,3727.17%
WFM NewWHOLE FOODS MKT INC COM$13,247,000314,5745.10%
CERN NewCERNER CORP$10,863,000163,4324.19%
GLW NewCORNING INC$10,797,000359,3004.16%
GNTX NewGENTEX CORP$10,362,000546,2453.99%
TEX NewTEREX CORP NEW$10,190,000271,7303.93%
COST NewCOSTCO WHOLESALE CORP-NEW$10,188,00063,7013.93%
EXPD NewEXPEDITORS INTERNATIONAL OF WA$9,885,000175,0203.81%
BRKB NewBERKSHIRE HATHAWAY INC CL B$9,747,00057,5513.76%
TSS NewTOTAL SYS SVCS INC COM$9,223,000158,3413.55%
NATI NewNATIONAL INSTRUMENTS CORP$8,814,000219,1553.40%
SEIC NewSEI INVESTMENTS CO$7,857,000146,0913.03%
FNSR NewFINISAR CORPORATION COM$7,392,000284,5142.85%
NUE NewNUCOR CORP$7,244,000125,1822.79%
MLHR NewHERMAN MILLER INC$6,925,000227,7902.67%
CFX NewCOLFAX CORP COM$5,599,000142,2052.16%
OCLR NewOCLARO INC COM$5,598,000599,3852.16%
CPB NewCAMPBELL SOUP CO$5,585,000107,0962.15%
JOE NewST JOE CP COM$4,638,000247,3461.79%
WFC NewWELLS FARGO & CO NEW$3,041,00054,8741.17%
DHR NewDANAHER CORP DEL COM$2,473,00029,3080.95%
AAPL NewAPPLE COMPUTER INC$2,455,00017,0470.95%
CIEN NewCIENA CORPORATION$2,372,00094,8180.91%
LUMN NewCENTURY TEL ENTERPRISES INC CO$2,279,00095,4480.88%
YRCW NewYRC WORLDWIDE INC$1,990,000178,9500.77%
MCD NewMCDONALDS CORP$1,922,00012,5490.74%
BRKA NewBERKSHIRE HATHAWAY INC-DEL CLcl a$1,528,00060.59%
CVX NewCHEVRON CORPORATION$1,371,00013,1410.53%
MSFT NewMICROSOFT CORP$1,276,00018,5090.49%
USB NewUS BANCORP DEL$1,195,00023,0250.46%
VOO NewVANGUARD S&P 500 ETF$1,180,0005,3150.46%
TBT NewPROSHARES ULTRASHORT LEHMAN 20$1,127,00031,4200.43%
XOM NewEXXON MOBIL CORP$1,021,00012,6530.39%
IBM NewINTERNATIONAL BUSINESS MACHINE$891,0005,7890.34%
KO NewCOCA COLA CO$781,00017,4040.30%
GBCI NewGLACIER BANCORP INC-NEW$746,00020,3770.29%
T NewAT&T INC$707,00018,7290.27%
ROL NewROLLINS INC$618,00015,1870.24%
CL NewCOLGATE PALMOLIVE CO$577,0007,7860.22%
ROST NewROSS STORES INC COM$554,0009,6000.21%
TILE NewINTERFACE INC COM$534,00027,1600.21%
BAC NewBANK OF AMERICA CORP$529,00021,8020.20%
SBUX NewSTARBUCKS CORP$514,0008,8180.20%
VZ NewVERIZON COMMUNICATIONS INC$498,00011,1550.19%
JNJ NewJOHNSON & JOHNSON$429,0003,2460.16%
MMM New3M COMPANY$397,0001,9080.15%
PM NewPHILIP MORRIS INTL INC$384,0003,2730.15%
CSCO NewCISCO SYSTEMS INC$350,00011,1780.14%
PG NewPROCTER & GAMBLE CO$333,0003,8200.13%
ACM NewAECOM COM$304,0009,4000.12%
VTI NewVANGUARD INDEX FDStotal stk mkt$269,0002,1600.10%
PFE NewPFIZER INC$264,0007,8650.10%
AMGN NewAMGEN INC$259,0001,5010.10%
CR NewCRANE CO$254,0003,2020.10%
MDY NewSPDR S&P MIDCAP 400 ETF TRUSTutser1 s&pdcrp$252,0007940.10%
HSY NewHERSHEY COMPANY (THE) FORMERLY$250,0002,3250.10%
BA NewBOEING CO$246,0001,2440.10%
PEP NewPEPSICO INC$245,0002,1220.09%
BGC NewGENERAL CABLE CORP COM$196,00011,9750.08%
GAB NewGABELLI EQUITY TRUST INC$89,00014,4680.03%
Q4 2016
 Value Shares↓ Weighting
CUR ExitNEURALSTEM INC COM$0-10,500-0.00%
GAB ExitGABELLI EQUITY TRUST INC$0-14,468-0.04%
CR ExitCRANE CO$0-3,202-0.10%
PAYX ExitPAYCHEX INC COM$0-3,460-0.10%
BGC ExitGENERAL CABLE CORP COM$0-13,750-0.10%
HSY ExitHERSHEY COMPANY (THE) FORMERLY$0-2,325-0.11%
MDY ExitSPDR S&P MIDCAP 400 ETF TRUSTutser1 s&pdcrp$0-794-0.11%
YRCW ExitYRC WORLDWIDE INC$0-18,425-0.11%
PEP ExitPEPSICO INC$0-2,135-0.11%
VTI ExitVANGUARD INDEX FDStotal stk mkt$0-2,160-0.12%
GE ExitGENERAL ELECTRIC CO$0-8,325-0.12%
ExitAMGEN INC$0-1,501-0.12%
PFE ExitPFIZER INC$0-7,793-0.13%
ACM ExitAECOM COM$0-9,400-0.13%
QQQ ExitPOWERSHARES QQQ TRUSTunit ser 1$0-2,380-0.14%
ExitBANK OF AMERICA CORP$0-18,400-0.14%
PM ExitPHILIP MORRIS INTL INC$0-3,273-0.15%
ETN ExitEATON CORP PLC$0-4,850-0.15%
GBCI ExitGLACIER BANCORP INC-NEW$0-12,240-0.17%
CSCO ExitCISCO SYSTEMS INC$0-11,425-0.17%
JNJ ExitJOHNSON & JOHNSON$0-3,475-0.20%
PG ExitPROCTER & GAMBLE CO$0-4,645-0.20%
MMM Exit3M COMPANY$0-2,408-0.20%
ROL ExitROLLINS INC$0-15,187-0.21%
SPY ExitSPDR S&P 500 ETF TRtr unit$0-2,085-0.22%
TILE ExitINTERFACE INC COM$0-28,150-0.22%
SBUX ExitSTARBUCKS CORP$0-8,818-0.23%
ROST ExitROSS STORES INC COM$0-9,600-0.30%
VZ ExitVERIZON COMMUNICATIONS INC$0-11,942-0.30%
CL ExitCOLGATE PALMOLIVE CO$0-8,554-0.30%
TBT ExitPROSHARES ULTRASHORT LEHMAN 20$0-21,870-0.33%
KO ExitCOCA COLA CO$0-18,217-0.37%
T ExitAT&T INC$0-20,269-0.39%
IBM ExitINTERNATIONAL BUSINESS MACHINE$0-6,176-0.47%
USB ExitUS BANCORP DEL$0-23,705-0.49%
VOO ExitVANGUARD S&P 500 ETF$0-5,260-0.50%
MSFT ExitMICROSOFT CORP$0-18,892-0.52%
XOM ExitEXXON MOBIL CORP$0-14,223-0.59%
CVX ExitCHEVRON CORPORATION$0-12,396-0.61%
MCD ExitMCDONALDS CORP$0-12,666-0.70%
ExitBERKSHIRE HATHAWAY INC-DEL CLcl a$0-8-0.83%
CIEN ExitCIENA CORPORATION$0-91,865-0.96%
CFX ExitCOLFAX CORP COM$0-66,645-1.00%
ExitAPPLE COMPUTER INC$0-19,524-1.05%
WFC ExitWELLS FARGO & CO NEW$0-54,001-1.14%
JOE ExitST JOE CP COM$0-231,747-2.03%
OCLR ExitOCLARO INC COM$0-603,215-2.46%
FNSR ExitFINISAR CORPORATION COM$0-180,750-2.57%
CPB ExitCAMPBELL SOUP CO$0-108,466-2.83%
NATI ExitNATIONAL INSTRUMENTS CORP$0-216,190-2.93%
NUE ExitNUCOR CORP$0-124,435-2.94%
MLHR ExitHERMAN MILLER INC$0-227,688-3.11%
SEIC ExitSEI INVESTMENTS CO$0-145,746-3.17%
TEX ExitTEREX CORP NEW$0-271,912-3.30%
TSS ExitTOTAL SYS SVCS INC COM$0-155,331-3.50%
ExitBERKSHIRE HATHAWAY INC CL B$0-54,191-3.74%
GLW ExitCORNING INC$0-357,010-4.03%
EXPD ExitEXPEDITORS INTERNATIONAL OF WA$0-171,795-4.23%
GNTX ExitGENTEX CORP$0-539,089-4.52%
COST ExitCOSTCO WHOLESALE CORP-NEW$0-62,934-4.58%
CERN ExitCERNER CORP$0-161,139-4.75%
WFM ExitWHOLE FOODS MKT INC COM$0-366,001-4.96%
VAL ExitVALSPAR CORP$0-98,196-4.97%
ROG ExitROGERS CORP$0-170,655-4.98%
LVLT ExitLEVEL 3 COMMUNICATIONS INC$0-343,991-7.62%
CGNX ExitCOGNEX CORP$0-323,506-8.17%
Q3 2016
 Value Shares↓ Weighting
CGNX SellCOGNEX CORP$17,101,000
+21.5%
323,506
-0.9%
8.17%
+17.2%
LVLT BuyLEVEL 3 COMMUNICATIONS INC$15,954,000
-6.0%
343,991
+4.3%
7.62%
-9.4%
ROG BuyROGERS CORP$10,424,000
+2.1%
170,655
+2.2%
4.98%
-1.4%
VAL SellVALSPAR CORP$10,416,000
-4.8%
98,196
-3.1%
4.97%
-8.2%
WFM BuyWHOLE FOODS MKT INC COM$10,376,000
-10.6%
366,001
+1.0%
4.96%
-13.7%
CERN SellCERNER CORP$9,950,000
+4.7%
161,139
-0.6%
4.75%
+1.0%
COST SellCOSTCO WHOLESALE CORP-NEW$9,598,000
-3.4%
62,934
-0.5%
4.58%
-6.8%
GNTX SellGENTEX CORP$9,466,000
+13.0%
539,089
-0.6%
4.52%
+9.0%
EXPD SellEXPEDITORS INTERNATIONAL OF WA$8,851,000
+4.5%
171,795
-0.5%
4.23%
+0.9%
GLW SellCORNING INC$8,443,000
+13.4%
357,010
-1.8%
4.03%
+9.4%
SellBERKSHIRE HATHAWAY INC CL B$7,829,000
-0.5%
54,191
-0.2%
3.74%
-4.0%
TSS BuyTOTAL SYS SVCS INC COM$7,324,000
-4.8%
155,331
+7.2%
3.50%
-8.2%
TEX SellTEREX CORP NEW$6,909,000
+19.0%
271,912
-4.9%
3.30%
+14.8%
SEIC SellSEI INVESTMENTS CO$6,647,000
-6.6%
145,746
-1.4%
3.17%
-9.9%
MLHR SellHERMAN MILLER INC$6,512,000
-4.5%
227,688
-0.2%
3.11%
-7.8%
NUE SellNUCOR CORP$6,153,000
-0.4%
124,435
-0.4%
2.94%
-3.9%
NATI SellNATIONAL INSTRUMENTS CORP$6,140,000
+3.3%
216,190
-0.3%
2.93%
-0.3%
CPB SellCAMPBELL SOUP CO$5,933,000
-20.2%
108,466
-3.0%
2.83%
-23.0%
FNSR SellFINISAR CORPORATION COM$5,386,000
+66.5%
180,750
-2.1%
2.57%
+60.6%
OCLR SellOCLARO INC COM$5,157,000
+70.5%
603,215
-2.7%
2.46%
+64.5%
JOE SellST JOE CP COM$4,260,000
+3.0%
231,747
-0.7%
2.03%
-0.6%
WFC BuyWELLS FARGO & CO NEW$2,391,000
-2.8%
54,001
+3.9%
1.14%
-6.2%
SellAPPLE COMPUTER INC$2,207,000
+17.3%
19,524
-0.8%
1.05%
+13.2%
CFX BuyCOLFAX CORP COM$2,095,000
+32.5%
66,645
+11.5%
1.00%
+27.9%
CIEN SellCIENA CORPORATION$2,003,000
+11.9%
91,865
-3.8%
0.96%
+7.9%
XOM SellEXXON MOBIL CORP$1,241,000
-10.3%
14,223
-3.6%
0.59%
-13.4%
VOO SellVANGUARD S&P 500 ETF$1,045,000
-1.6%
5,260
-4.8%
0.50%
-5.1%
KO SellCOCA COLA CO$771,000
-10.3%
18,217
-4.0%
0.37%
-13.6%
TBT BuyPROSHARES ULTRASHORT LEHMAN 20$691,000
+8.0%
21,870
+8.3%
0.33%
+4.1%
TILE SellINTERFACE INC COM$470,000
+5.1%
28,150
-3.9%
0.22%
+1.4%
SPY BuySPDR S&P 500 ETF TRtr unit$451,000
+3.9%
2,085
+0.6%
0.22%0.0%
PG SellPROCTER & GAMBLE CO$417,000
-0.5%
4,645
-6.1%
0.20%
-3.9%
JNJ SellJOHNSON & JOHNSON$411,000
-4.0%
3,475
-1.4%
0.20%
-7.5%
CSCO SellCISCO SYSTEMS INC$362,000
+9.4%
11,425
-0.9%
0.17%
+5.5%
GBCI BuyGLACIER BANCORP INC-NEW$349,000
+46.6%
12,240
+36.6%
0.17%
+41.5%
PFE SellPFIZER INC$264,000
-4.7%
7,793
-1.0%
0.13%
-8.0%
SellAMGEN INC$250,000
+8.7%
1,501
-0.7%
0.12%
+4.4%
PEP SellPEPSICO INC$232,000
+1.3%
2,135
-1.2%
0.11%
-1.8%
YRCW SellYRC WORLDWIDE INC$227,000
+6.1%
18,425
-24.3%
0.11%
+1.9%
BGC SellGENERAL CABLE CORP COM$206,000
+17.0%
13,750
-0.5%
0.10%
+12.6%
CR NewCRANE CO$202,0003,2020.10%
Q2 2016
 Value Shares↓ Weighting
LVLT NewLEVEL 3 COMMUNICATIONS INC$16,980,000329,7668.40%
CGNX NewCOGNEX CORP$14,075,000326,5716.97%
WFM NewWHOLE FOODS MKT INC COM$11,602,000362,3415.74%
VAL NewVALSPAR CORP$10,944,000101,3075.42%
ROG NewROGERS CORP$10,206,000167,0455.05%
COST NewCOSTCO WHOLESALE CORP-NEW$9,935,00063,2644.92%
CERN NewCERNER CORP$9,504,000162,1844.70%
EXPD NewEXPEDITORS INTERNATIONAL OF WA$8,466,000172,6254.19%
GNTX NewGENTEX CORP$8,377,000542,2274.15%
NewBERKSHIRE HATHAWAY INC CL B$7,865,00054,3213.89%
TSS NewTOTAL SYS SVCS INC COM$7,694,000144,8773.81%
GLW NewCORNING INC$7,444,000363,4753.68%
CPB NewCAMPBELL SOUP CO$7,436,000111,7713.68%
SEIC NewSEI INVESTMENTS CO$7,114,000147,8763.52%
MLHR NewHERMAN MILLER INC$6,817,000228,0633.37%
NUE NewNUCOR CORP$6,175,000124,9803.06%
NATI NewNATIONAL INSTRUMENTS CORP$5,944,000216,9492.94%
TEX NewTEREX CORP NEW$5,805,000285,8022.87%
JOE NewST JOE CP COM$4,135,000233,3622.05%
FNSR NewFINISAR CORPORATION COM$3,234,000184,6901.60%
OCLR NewOCLARO INC COM$3,025,000619,8331.50%
WFC NewWELLS FARGO & CO NEW$2,460,00051,9811.22%
NewAPPLE COMPUTER INC$1,882,00019,6830.93%
CIEN NewCIENA CORPORATION$1,790,00095,4500.89%
NewBERKSHIRE HATHAWAY INC-DEL CLcl a$1,736,00080.86%
CFX NewCOLFAX CORP COM$1,581,00059,7600.78%
MCD NewMCDONALDS CORP$1,524,00012,6660.75%
XOM NewEXXON MOBIL CORP$1,384,00014,7600.68%
CVX NewCHEVRON CORPORATION$1,299,00012,3960.64%
VOO NewVANGUARD S&P 500 ETF$1,062,0005,5240.53%
MSFT NewMICROSOFT CORP$967,00018,8920.48%
USB NewUS BANCORP DEL$956,00023,7050.47%
IBM NewINTERNATIONAL BUSINESS MACHINE$937,0006,1760.46%
T NewAT&T INC$876,00020,2690.43%
KO NewCOCA COLA CO$860,00018,9670.43%
VZ NewVERIZON COMMUNICATIONS INC$667,00011,9420.33%
TBT NewPROSHARES ULTRASHORT LEHMAN 20$640,00020,1950.32%
CL NewCOLGATE PALMOLIVE CO$626,0008,5540.31%
ROST NewROSS STORES INC COM$544,0009,6000.27%
SBUX NewSTARBUCKS CORP$504,0008,8180.25%
TILE NewINTERFACE INC COM$447,00029,3000.22%
ROL NewROLLINS INC$445,00015,1870.22%
SPY NewSPDR S&P 500 ETF TRtr unit$434,0002,0720.22%
JNJ NewJOHNSON & JOHNSON$428,0003,5250.21%
MMM New3M COMPANY$422,0002,4080.21%
PG NewPROCTER & GAMBLE CO$419,0004,9450.21%
PM NewPHILIP MORRIS INTL INC$333,0003,2730.16%
CSCO NewCISCO SYSTEMS INC$331,00011,5290.16%
ACM NewAECOM COM$299,0009,4000.15%
ETN NewEATON CORP PLC$290,0004,8500.14%
PFE NewPFIZER INC$277,0007,8680.14%
HSY NewHERSHEY COMPANY (THE) FORMERLY$264,0002,3250.13%
GE NewGENERAL ELECTRIC CO$262,0008,3250.13%
QQQ NewPOWERSHARES QQQ TRUSTunit ser 1$256,0002,3800.13%
NewBANK OF AMERICA CORP$244,00018,4000.12%
GBCI NewGLACIER BANCORP INC-NEW$238,0008,9600.12%
VTI NewVANGUARD INDEX FDStotal stk mkt$231,0002,1600.11%
NewAMGEN INC$230,0001,5120.11%
PEP NewPEPSICO INC$229,0002,1600.11%
MDY NewSPDR S&P MIDCAP 400 ETF TRUSTutser1 s&pdcrp$216,0007940.11%
YRCW NewYRC WORLDWIDE INC$214,00024,3250.11%
PAYX NewPAYCHEX INC COM$206,0003,4600.10%
BGC NewGENERAL CABLE CORP COM$176,00013,8250.09%
GAB NewGABELLI EQUITY TRUST INC$79,00014,4680.04%
CUR NewNEURALSTEM INC COM$3,00010,5000.00%

Compare quarters

Export Front Street Capital Management, Inc.'s holdings