Markets

Rupert Hargreaves takes a look at five FTSE 100 companies he believes are some of the best shares to buy now for the (hopefully) better times ahead.
After an impressive earnings announcement, JD Sports’ share price has soared. Fool UK contributor Joseph Wilkins believes it’s the best dividend stock to buy now for his portfolio.
This FTSE 250 share’s price has almost doubled in the past year. And investors liked its latest results too. So can it continue to be a rewarding stock?