This drop just smells. I simply can't see how a rehash of the original Citron report could exlain the Feb $12.5 and $15 PUT action, coupled with a 20% drop in the commons. It just feels like there's something else looming.
Like you though, I continue to hold my core position. It was tough today, but I basically just sat on the sidelines and watched, mostly with my jaw on the floor.