Two stocks to buy, two stocks to sell

Stock Watch

Companies covered:

Starpharma Holdings (ASX:SPH)
5G Networks (ASX:5GN)
QBE Insurance Group (ASX:QBE)
Commonwealth Bank of Australia (ASX:CBA)