There is a difference between OTC Markets and OTC link which is what the AMMJ trades on.
Trading on OTC Link formerly pink sheets does not require you to have any info on OTC Markets website.
OTC Markets website is a convenience site for all companies that trade. whether it be on OTC link, Nasdaq, or other.
Trading on OTC Link allows your shares to be traded through brokerages. Your reporting obligations however, depends on how you are registered with the SEC or not. If you are, then you are required to file you filings through the SEC. They then can display them on various sites. You do not have to file them on OTC markets, unless you are an alternate filer.
HAS NOTHING TO DO WITH THE WAY THE STOCK IS TRADED! ie OTC link, Nasdaq, etc!