There was some pretty significant news today in after hours. Check the SEC Edgar site for the 13G filing. Someone just bought 5% of the commons. :)