Yup I expect a lot of people are going to be buying the "rumour" which is actually a fact. But announcing the 10-K is definitely not the same as actually releasing the 10-K.
Looking forward to a very green week.