I finally got a reply to my email asking about the lack of posting their financial reports. It said:
“We just got approved Friday. Should have access today to file the financials. Once that is done we should be current by next 3-5 business days. We apologize for the inconvenience.”