Top 10 shares to buy today uk July 8, 2019 16 32 64 128 Top 10 best shares to buy today uk Top 10 best shares to buy today in uk for short term Top 10 shares to buy uk Top 10 uk penny shares to buy today Top 10 shares to buy now uk Top 10 safe shares to buy uk Top 3 stocks to buy now