Insider transactions at Stem show more selling than buying over the past year. Despite some insider buying, the long-term outlook isn't much more positive. Insiders own shares, but not a significant amount, and they've been selling. The company isn't eager to buy.