Since HP sold Snapfish and partnered up with FireEye (NASDAQ: FEYE) I took it as a sign to hold. Now I'm seeing potential for sizable growth. Earnings are strong and for me this is a huge play on Cyber Crime. They have a good team to deal with some of most extreme hackers in the world. This is simply a hot market for companies like this enter and hold the market share. So much long term growth here for Fireye and its competitors like Palo Alto Networks.