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.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.