NVTS is suffering from a challenging macroeconomic condition, unfavorable revenue mix and stretched valuation. However, a strong portfolio is a key catalyst.