CVS Group said on Monday that one of its non-executive directors, Mike McCollum, more than doubled his stake in the veterinary services provider.McCollum bought 30,000 shares at 370p apiece, taking his holding to 50,000.The £111,000 purchase comes around a month after the group posted a 17.8% year-on-year rise in pre-tax profits to £14.3m.Revenues were up 19% at £142.9m and adjusted earnings before interest, tax, depreciation and amortisation rose by 19.7% to £19.7m.The share price has risen almost 7% since the publication of the results.The group proposed a dividend payment of 2.5p, up 0.5p from a year earlier.The good news has helped shares rise almost 7% in the period since their release. They are up more than 42% in the year-to-date.Top Director BuysShire Plc (SHP) Director name: Ms Susan KilsbyAmount purchased: 7,500 @ 4,028.18p Value: £302,114CVS Group (CVSG) Director name: Mr Mike McCollumAmount purchased: 30,000 @ 370.00p Value: £111,000HarbourVest Global Private Equity Limited A Shs (HVPE) Director name: Mr Alan HodsonAmount purchased: 8,193 @ $12.19 Value: $99,873Standard Life Equity Income Trust (SLET) Director name: Mr Jeremy TigueAmount purchased: 25,238 @ 394.25p Value: £99,501Plus500 Ltd (DI) (PLUS) Director name: Mr Michael (Mark) Charles FairbairnAmount purchased: 9,644 @ 518.00p Value: £49,956Xaar (XAR) Director name: Mr Ramon BorrellAmount purchased: 16,000 @ 246.00p Value: £39,360Fundsmith Emerging Equities Trust (FEET) Director name: Mr John Strathmore SpencerAmount purchased: 2,000 @ 1,081.00p Value: £21,620Pacific Alliance Asia Opportunity Fund Ltd (PAX) Director name: Mr Anthony M MillerAmount purchased: 10,000 @ $1.55 Value: $15,550Pacific Alliance Asia Opportunity Fund Ltd (PAX) Director name: Mr Anthony M MillerAmount purchased: 10,000 @ $1.55 Value: $15,550Game Digital (GMD) Director name: Mr Caspar Woolley Amount purchased: 5,000 @ 309.63p Value: £15,482Top Director SellsPacific Alliance Asia Opportunity Fund Ltd (PAX) Director name: Mr Robert C KnappAmount sold: 2,663,663 @ $1.55 Value: $4,141,996