http://www.enotes.com/everyday-law-encyclopedia/shareholder-rights#shareholder-meetings-voting-rights
This does not address timing.