there are further exclusions on getting the dividend, like: ownership must be in 'book form'. You may buy today, but ownership is not recorded in 'book form' for several days or a week depending on holidays and weekends. I try to buy at least 10 days before ex-date.
You must own the shares on "The date of record". As settlement is three days from the date of purchase you must own buy the stock three days before the companies day of record.
When a company announces an Ex Dividend date you can be ASSURED that you may purchase the stock on the trading day PRECEDING the Ex Dividend date. Any factors which effect the "Date of Record" is taken into account when the company announces the Ex Dividend date. If you buy FFC today - no dividend. If you bought yesterday - you get the dividend. If you bought the stock yesterday (20th) and sell today (21st)the dividend will be paid to you.
wrong. I have purchased the day before ex-div and did not get the dividend or interest because the Fidelity trade date was not recorded in 'book form' for up to five business days later by the transfer agent. Your 'purist' definition does not work in real life.....