Deal won't be finalized by 6/15 - but odds of FINS out by then or something else newsworthy by then is HIGH based on how the company has handled previous self imposed deadlines.
Almost telegraphing news based on these self imposed deadlines ahead of time.