I'm wondering where people saw something on KC's site. When I looked at their site on the day of news, under press/awards they had articles written about their business/products and awards. I didn't see our or any press releases that mention them. As they're not a public biz, that makes sense to me.
I see a lot of people who trade on news and charts worried, but that's nothing new. If you're looking for a quick hit and it doesn't work out, it's a hit to the portfolio. I could understand especially a private company being leery of working with someone who's a penny stock if it brings a flood of short term investors wanting answers from them.