Every STOP sign public company that has filed its application shows this OTCIQ badge today. This allows them to update their corporate profiles. However, it's not quite what we are looking for which is a YIELD sign showing Pink Limited. That means the Financials have been uploaded into the OTCM system.
I guess OTC Markets just got around to posting these badges today.