within a small margin of error, until announced, you can generally assume 3 months from the last X-D
easy way to check that is to click on "historical prices", and then select "dividends only" --and "get prices" Those are the X-dates, not pay dates.
Approximately 90 days after the last ex dividend date which you can find in yahoo key statistics. Hope that helps.
Don't give someone fish but rather teach them how to fish. He must be a socialist. See what happens to people when you spoon feed them. They become mush.
google "agnc dividend history".
can't get any more information than that in such a small package. that's what she said.