A lot of people are feeling bullish about this stock. However I disagree, Board of Directors selling shares weeks before earnings is not a good sign, that is very weak leadership. They have to find a way to generate income, and quickly to save this company.
The TA is if it fails to get passed 100/share this week STMP would start to head down towards 80/share in between 3/1/2019 to 3/14/2019 due to more heavy sell offs.