The price of company stock is set by a free market that matches buyers and sellers. You can sell your shares any time provided the markets are open, and there’s a willing buyer, with the help of the best stock trading platform in the UK.