I have wanting this small cap for awhile now.
This small sporting goods chain is extremely well managed, consistently returning over 15% Return on Equity (ROE), my favorite metric of success.
They are expanding rapidly and and even repurchasing stock. Add in no debt and they have a strong balance sheet.
More kids and even adults are participating in sports and they are going to need gear. This stuff is hard to buy online because people like to try on shoes and feel the gear they are buying for sports. This should keep low-margin competitors like Amazon at bay.