Sorry MG but the timing of this smells really bad, no way by chance does an X employee just show up on Iflub to tell us it will all be ok, no way, as I have seen it before, no way. I highly doubt this person every really worked for the company except maybe as a IRP? Nope this smells of a new fluff job, but ride it, if you can, that is the ONLY way you will make any coin here, as the story is who ha ha.
Rock out with your Stock out. :)>