Shares in UK retailer JJB Sports were boosted today (16 July) by news that Microsoft founder Bill Gates had bought a stake in the firm.