My take is that it is not a coincidence (I guess it's possible for it to be a coincidence, but the percentages are low)...what that means for us, I have no idea, but it certainly seems like some of the parties involved were involved in this deal.
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.