(Sharecast News) - Wetherspoon's chief executive John Hutson purchased 8,384 ordinary shares in the FTSE-100 pubco on Monday.Hutson, who was appointed to Wetherspoon's board back in 1996, acquired the shares at an average price of 1,263p each, for a total cost of £105,889.92.The shares were acquired as part of Wetherspoon's deferred bonus scheme.JD Wetherspoon reported solid annual results on Friday and chairman Tim Martin took time out of his traditional pro-Brexit diatribe to say that 4.0% growth would be needed in the present year to maintain profits.The pub group generated £1.69bn of revenue in the 52 weeks to 29 July, up 4.2% if excluding last year's 53rd week. Like-for-like-sales meanwhile grew 5.0%, which was slightly short of the 5.2% reported at 49 weeks, which the market expected to be maintained.Profit before tax rose 6.2% to £107.2m, which was better than average analysts estimates that were looking for nearer £106m, with ongoing share buyback helping earnings per share rise 14.5% to 79.2p versus expectations of 77.2p.As of 1630 BST, Wetherspoon shares had picked up 1.98% to 1,288p.Top Director BuysWetherspoon (j.d.) (JDW)Director name: Hutson,JohnAmount purchased: 8,384 @ 1,263.00pValue: £105,889.92Cairn Homes (CRN)Director name: Kenny,TimothyAmount purchased: 62,750 @ 1.56Value: 98,141.00Wetherspoon (j.d.) (JDW)Director name: Hutson,JohnAmount purchased: 6,516 @ 1,263.00pValue: £82,297.08Infrastrata (INFA)Director name: Beardmore,Matthew Amount purchased: 3,383,379 @ 0.59pValue: £19,989.00Ip Group (IPO)Director name: Flint,Douglas JAmount purchased: 16,100 @ 124.00pValue: £19,964.00Wetherspoon (j.d.) (JDW)Director name: Connor ,Nigel Amount purchased: 1,268 @ 1,263.00pValue: £16,014.84Ecofin Global Utilities And Infrastructure Trust (EGL)Director name: King,Malcolm RobertAmount purchased: 9,885 @ 128.60pValue: £12,712.11Wetherspoon (j.d.) (JDW)Director name: Connor ,Nigel Amount purchased: 914 @ 1,263.00pValue: £11,543.82City Merchants High Yield Trust (CMHY)Director name: Scholefield,TimAmount purchased: 4,300 @ 187.10pValue: £8,045.30Murray International Trust (MYI)Director name: Binyon,Claire Amount purchased: 43 @ 1,113.64pValue: £478.87National Grid (NG.)Director name: Shaw ,NicolaAmount purchased: 19 @ 807.90pValue: £153.50National Grid (NG.)Director name: Pettigrew,JohnAmount purchased: 19 @ 807.90pValue: £153.50National Grid (NG.)Director name: Agg,Andrew Amount purchased: 19 @ 807.90pValue: £153.50Share Plc (SHRE)Director name: Thomas ,Gareth Amount purchased: 583 @ 25.75pValue: £150.12Share Plc (SHRE)Director name: Stone,Richard WilliamAmount purchased: 583 @ 25.75pValue: £150.12Share Plc (SHRE)Director name: Birkett,Mike Amount purchased: 583 @ 25.75pValue: £150.12Share Plc (SHRE)Director name: Ecsery,Francesca Eva Amount purchased: 583 @ 25.75pValue: £150.12Share Plc (SHRE)Director name: Tolkien,RichardAmount purchased: 582 @ 25.75pValue: £149.86Emis Group (EMIS)Director name: Southby,PeterAmount purchased: 15 @ 999.00pValue: £149.85Provident Financial (PFG)Director name: Mullen,Ken Amount purchased: 24 @ 621.00pValue: £149.04Provident Financial (PFG)Director name: Fisher,Andrew CAmount purchased: 24 @ 621.00pValue: £149.04British Land Company (BLND)Director name: Maudsley,Charles Amount purchased: 24 @ 617.60pValue: £148.22British Land Company (BLND)Director name: McKeown,Brona Amount purchased: 24 @ 617.60pValue: £148.22British Land Company (BLND)Director name: Grigg,ChrisAmount purchased: 24 @ 617.60pValue: £148.22British Land Company (BLND)Director name: Roberts,Timothy AndrewAmount purchased: 24 @ 617.60pValue: £148.22National Grid (NG.)Director name: Westcott,Mike Amount purchased: 15 @ 807.90pValue: £121.19Top Director SellsSampo Oyj (0HAG)Director name: Wahlroos,BjörnAmount sold: 1,670,000 @ 43.82Value: 73,179,399.49Smith (ds) (SMDS)Director name: Roberts,MilesAmount sold: 754,037 @ 484.50pValue: £3,653,309.11Onesavings Bank (OSB)Director name: Golding ,Andy Amount sold: 550,000 @ 409.29pValue: £2,251,094.89Onesavings Bank (OSB)Director name: Talintyre ,April Amount sold: 164,708 @ 409.29pValue: £674,133.34Redde (REDD)Director name: Ward,MartinAmount sold: 293,401 @ 187.60pValue: £550,420.29Redde (REDD)Director name: Oakley,StephenAmount sold: 197,245 @ 187.60pValue: £370,031.63Onesavings Bank (OSB)Director name: Duke,RodneyAmount sold: 14,537 @ 408.40pValue: £59,369.11Infrastrata (INFA)Director name: Beardmore,Matthew Amount sold: 3,390,000 @ 0.59pValue: £20,001.00