record date is today, but not a buy day, it's too late. If someone want to get dividend, he should buy on 19.