 NVEC has a number of appealing attributes, but there are also a couple of areas where improvement is sorely needed in the long run. The charts have leaned bearish for quite some time, but there are signs a reversal is underway after the stock encountered long-term support. 