I see these words at the top of every 8k. That sounds like an official document that is filed with the United States Government in Washington DC. It doesnt get any more official than that. If the highest level of reporting is not enough for you nothing ever will be imho.
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 _________________________
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.