John D. Idol acquired 55,000 shares in open market transactions on March 11, 2026, for a total consideration of ~$989,000 at around $17.98 per share. This purchase increased direct ownership by 2.50%, ...
The best UK shares to buy are often the companies that don’t just withstand weak market conditions, but continue to invest heavily throughout them. The post What are the best UK shares to buy now to ...