Legal English Dictionary
freely transferable share
nouna share that can be offered for sale to the general public; a share that can be sold without any restrictionsThe London Stock Exchange requires listed companies to have freely transferable shares.