If the shares have been purchase with the intention of capital gain, then Zakat shall be calculate of the prevailing market of the shares. If the shares have been purchase for the purpose of annual dividends and not with the intention of resale, then it is permissible to Pay Zakat only for the money and stock components of the company concerned.