A corporation acting as a managing general agent may redeem the shares of a shareholder or a deceased shareholder:
(1) on terms agreed on by the board of directors and the shareholder or the shareholder's personal representative; or
(2) at a price and on terms provided in the articles of incorporation, the bylaws, or an existing contract entered into between the shareholders.