The condition of requiring 90% acceptance could be tricky. Although it does confirm that they think is is worth more than the 5 cents
Look at the millions of shares that traded hours before the announcement. If that is not insider trading, I do not know what is.