you are very lucky given the x date is not until Monday. BY rule you need to own the stock at close today inorder to get the divvy. Your Ta or broker may have screwed up. Yes I know it says today is the pay date. The pay date is at close of t-1 the X date.
Anyway the TA could of screwed up.
Investing is for those who don't know how to trade
If a cash dividend has been paid for positions previously enrolled in the Dividend Reinvestment Program, please note that your dividend payments will be reinvested in the same security.
If you are not enrolled in the Dividend Reinvestment Program, the amount shown below has been credited to your account.