I was wrong with my timing. No doubt... but ask yourself this: does Netflix do anything extremely unique that can't easily be easily and quickly replicated? Their only asset is the brand name. The stock was absolutely overvalued at $250 and is way way overvalued at $450. One sign of slowing growth and an actual proper accounting of expenses and that stock will crumble faster than the school bully getting a taste of his own medicine from an older bigger kid. Regarding the other stock, I an aware of something that I'm not necessarily willing to disclose to all.
But I do have to give you credit about Siga. You've been right on the ball on this stock. I know the negativity is irritating when one owns the stock but you've nailed it so far even with some short term trading patterns. Siga should hire you.