That is not true. The people who buy now are not getting the dividend from the company directly, but through an IOU of sorts from the seller. It is all handled by the brokerage at that point but if you sell your stock before the payment date you will also be giving away the dividend that you are technically issued and entitled to.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.