(ShareCast News) - International Personal Finance's chief executive is doing his bit to help the company's shares price recover.Shares tanked on Friday after the company said it could be hurt by new legislation in Slovakia.On Wednesday, the Slovak parliament voted to adopt previously undiscussed proposals to amend various pieces of consumer legislation, including changes to the Civil Code prohibiting contracts for ancillary services that relate to the customer's fulfilment of an underlying agreement.IPF said it was reviewing the draft amendments to assess the extent to which its product structure would be affected by the proposed changes.The draft proposal will now go to the Prime Minister for formal signature and then to the President for approval.Chief executive Gerard Ryan showed he has faith the company can get through it by stumping up just under £0.3m to purchase 100,000 shares.That takes his total holding in the company to 541,294 shares - a 0.25% stake.Top Director BuysInternational Personal Finance (IPF) Director name: Mr Gerard RyanAmount purchased: 100,000 @ 292.00p Value: £292,000John Laing Group (JLG) Director name: Dr Philip NolanAmount purchased: 100,000 @ 202.25p Value: £202,250Eastern European Property Fund Ltd. (EEP) Director name: Mr Martin Michael AdamsAmount purchased: 200,000 @ 50.15p Value: £100,300Top Director SellsImpellam Group (IPEL) Director name: Mr Derek O'NeillAmount sold: 300,000 @ 800.00p Value: £2,400,000OMG (OMG) Director name: Mr David DeaconAmount sold: 678,590 @ 45.00p Value: £305,366OMG (OMG) Director name: Mr Nicholas Paul BoltonAmount sold: 617,221 @ 45.00p Value: £277,749Scapa Group (SCPA) Director name: Mr Richard John PerryAmount sold: 50,000 @ 205.50p Value: £102,750OMG (OMG) Director name: Mr Catherine RobertsonAmount sold: 147,600 @ 45.00p Value: £66,420