My preference would have been a notification prior to Friday April 30th that there would be a delay in the financial info release . Seems funny Peter advised Friday am that they would be filed that day and now up to 2 week delay. Still have 75% holdings. Do not ignore Red Flags they have a way of haunting you when you do. Just my thoughts no big deal.
JMH