Hope you have stock to cover those calls. I will sell July calls against my shares after the ex-date, the dividend is too rich to risk having my shares called away. I will roll to August then sit out Sept. - I think that's the way to play a high yield covered-call - sit on hands, or sell puts every third month.
Assume you own some AGNC to collect the dividend. The June 28 calls only valued several cents, not much to gain. The June 25 puts are at about $0.5x. However, if the dividend ex-date were set before the June expiration date. The AGNC's price will be $25.5x - $1 to $1.25 dividend = 24.25 to 24.50. Not much gain either. Do some math first. There is no free money in the market. LOL
How are you going to collect the dividend? You need to own the stock prior to the ex-div date which would probably be before options expiration friday. Selling the calls and puts would not give you any shares prior to the ex-div date.