That stop sign just means that they have not released financial data within a 3 month window after the end of a quarter. They are notorious at doing this. 1st Q ended in march and we didn't get financials until mid July. 2nd Q ended in June and we are still waiting for those even though 3rd Q is now over. It's frustrating for sure.