There seems to be some confusion among members. 19th October is record date for Dividend and not Buyback. For buyback voting is going on and will be over on 15th November. After that they will announce the record which can be 25th November, as per my assumption.