(Sharecast News) - Dunelm was at the top of the list of buys on Wednesday afternoon, after it disclosed a non-executive director purchase worth almost £0.3m.

The FTSE 250 homewares and furnishings retailer said Andrew Harrison bought 28,214 shares in the company on Tuesday, at a piece of 1,055.38p each.

That valued the transaction at a total of £297,764.90.

Following the new investment, Dunelm said Harrison's total beneficial holding now stood at 444,694 of its shares, or 0.22% of its issued capital.

On the selling side of things, Taseko Mines reported that one of its directors had disposed of more than CAD 0.7m (£0.43m) of shares.

The London-listed firm said Russell Hallbauer sold 407,000 shares on the Toronto Stock Exchange over the week up to Tuesday, at a price of 286 Canadian cents apiece.

That netted him a total of CAD 688,647.37.

Top Director Buys

Dunelm Group (DNLM)

Director name: Harrison ,Andy

Amount purchased: 28,214 @ 1,055.38p

Value: £297,764.90

Witan Inv Trust (WTAN)

Director name: Ross ,Andrew

Amount purchased: 50,000 @ 225.00p

Value: £112,500.00

Jtc (JTC)

Director name: Holley,Wendy

Amount purchased: 13,088 @ 760.20p

Value: £99,494.98

Thruvision Group (THRU)

Director name: Nurse,Katrina

Amount purchased: 67,000 @ 29.90p

Value: £20,033.00

Thruvision Group (THRU)

Director name: Nurse,Katrina

Amount purchased: 67,000 @ 29.90p

Value: £20,033.00

The Mission Group (TMG)

Director name: Clifton,James

Amount purchased: 23,739 @ 65.40p

Value: £15,525.31

Mortgage Advice Bureau (holdings) (MAB1)

Director name: Tilley,Lucy

Amount purchased: 22 @ 1,330.00p

Value: £292.60

Mortgage Advice Bureau (holdings) (MAB1)

Director name: Thompson,Ben

Amount purchased: 22 @ 1,330.00p

Value: £292.60

Victrex Plc (VCT)

Director name: Court ,Martin

Amount purchased: 8 @ 1,754.00p

Value: £140.32

Top Director Sells

Tremor International Ltd (di) (TRMR)

Director name: Carmi ,Yaniv

Amount sold: 245,270 @ $7.42

Value: $1,500,703.73

Taseko Mines Limited Npv (di) (TKO)

Director name: Hallbauer,Russell

Amount sold: 407,000 @ $2.86

Value: $688,647.37

Tremor International Ltd (di) (TRMR)

Director name: Druker,Ofer

Amount sold: 39,800 @ $6.52

Value: $213,982.02

Tremor International Ltd (di) (TRMR)

Director name: Druker,Ofer

Amount sold: 35,200 @ $6.70

Value: $194,475.13

Tremor International Ltd (di) (TRMR)

Director name: Druker,Ofer

Amount sold: 25,400 @ $6.59

Value: $138,027.55

Tremor International Ltd (di) (TRMR)

Director name: Druker,Ofer

Amount sold: 23,884 @ $6.73

Value: $132,546.65

Tremor International Ltd (di) (TRMR)

Director name: Druker,Ofer

Amount sold: 20,400 @ $6.34

Value: $106,651.28

Tremor International Ltd (di) (TRMR)

Director name: Druker,Ofer

Amount sold: 15,400 @ $6.55

Value: $83,178.03

Deliveroo Class A (ROO)

Director name: Miller,Adam

Amount sold: 40,396 @ 105.97p

Value: £42,807.64