Thank you for sharing. I've looked everywhere to find the March 28th date and if this is what everyone is referencing for that date then many have been mislead. This states along with other ldocuments the end of March. That could mean we could hear something as soon as next week. It all depends how long it takes to write up the results and at what point the company wants to release this information.
Just to be clear I have not found March 28th to be a substantiated date. Rather the end of March which is as vague as it is descriptive.