There is normally a big selloff on the day of the announcement (of a large cash return). That has been my experience in the past with similar situations. The share price will increase as it gets closer to the payment date. In the short term I expect it will be a little higher tomorrow. This is just based on my experience as a share trader, without looking at the company in detail.
--
My advice is free and worth every cent.