I don't think the company has any involvement in this site. I think it was set up by shareholders, probably the "4 dollar a share by May" guy from a few years back.
I would think the moderators would be able to input/delete information. Maybe one of them could clarify.
It is outdated. Maybe the "true believers" have lost hope.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.