If by the market is punishing KSHB you mean shorts, then yeah. In the past four weeks, short volume on KSHB has been as high as 75%. Last Friday alone it was 60%.
Two other problems for KSHB right now: 1. The S-3 filed last week, authorizing more shares for cash raises. 2. Current Chinese tariffs are already affecting the company (from the last 10-Q).....
Management viewed those tariffs based on current levels, not the ones slated to come into effect this Friday. If those China tariffs are indeed raised this upcoming Friday from 10% to 25%, KSHB is going to get hurt further and the shorts are going to feast on KSHB even more.