Don't forget the biggest revelation to me was the fact MARA was cash poor and had to do either a merger and or cash raise. This is why the stock could of been performing badly prior and post this information.
I really hope Uniloc has a ton of cash on their balance sheet or once this deal is done, you can expect a cash raise/dilution to get what they need to move the new company forward.