"an SEC filing is informative but not always true" WOW.
Maybe the company can save money by not filing....
....wait that would be a graysheet company, this company is required to file and keep investors informed. Officers then sign and certify the reports are true and correct under penalties of law.
I have not seen any DD relating to production, revenues and assets. Can onyone provide that?