Mercury Systems, Inc. (NASDAQ: MRCY) is trading higher after recent results showed stronger-than-expected revenue, although substantial insider selling and mixed analyst sentiment are limiting enthusiasm.