Question for you... are you happy with any of these announcements? What realistic announcement would make you happy?The "insiders" had a good day...but they've had some ridiculously awful ones as well...
...the same people.
My point: as usual, the company is likely feeding this stuff to direct the crowd/control the message. We saw them do it for years when they were cheap...we see them doing it now when they are getting a little desperate.