Me too! I have no idea where all this buying is coming from. I just hope it isn't just a one day wonder. Like everyone else, I'm looking for some good news.
Regarding the balance sheet overview on the website and the missing filings, I wrote to the management using the contact form, let's see what and if I get an answer.