A shareholder agreement is a document that each and every company having more than one shareholder must have. The agreement will be made on a specified date including the name of the corporation, its legal entity status and the names of all of its shareholders of record. Shareholders may constitute the majority of the corporation