(Sharecast News) - Aberdeen Asian Income Fund non-executive director Nicky McCabe purchased 5,000 ordinary shares in the London-listed equity investment outfit.McCabe, who was appointed to AAIF's board back in January 2018, acquired the shares at an average price of 195.05p each, for a total value of £9,752.50.As of 1625 GMT, AAIF shares had ticked ahead 0.10% to 194.20p.Top Director BuysAberdeen Asian Income Fund Ltd. (AAIF)Director name: McCabe,NickyAmount purchased: 5,000 @ 195.05pValue: £9,752.50Immunodiagnostic Systems Holdings (IDH)Director name: Kaspar,Klaus PeterAmount purchased: 3,000 @ 188.00pValue: £5,640.00Rolls-royce Holdings (RR.)Director name: Davis ,Ian Amount purchased: 244 @ 810.60pValue: £1,977.86Rolls-royce Holdings (RR.)Director name: Cairnie ,Ruth Amount purchased: 239 @ 810.60pValue: £1,937.33Nextenergy Solar Fund Limited Red (NESF)Director name: Firth,PatrickAmount purchased: 1,185 @ 109.50pValue: £1,297.58Rolls-royce Holdings (RR.)Director name: Yang,Lee HsienAmount purchased: 121 @ 810.60pValue: £980.83Ultra Electronics Holdings (ULE)Director name: Pryce,SimonAmount purchased: 12 @ 1,284.72pValue: £154.17British American Tobacco (BATS)Director name: Sethi,NareshAmount purchased: 6 @ 2,489.00pValue: £149.34British American Tobacco (BATS)Director name: Comin,LucianoAmount purchased: 6 @ 2,489.00pValue: £149.34British American Tobacco (BATS)Director name: Durante,NicandroAmount purchased: 6 @ 2,489.00pValue: £149.34British American Tobacco (BATS)Director name: Marroco,TadeuAmount purchased: 6 @ 2,489.00pValue: £149.34British American Tobacco (BATS)Director name: Abelman,JeromeAmount purchased: 6 @ 2,489.00pValue: £149.34British American Tobacco (BATS)Director name: Vandermeulen,JohanAmount purchased: 6 @ 2,489.00pValue: £149.34British American Tobacco (BATS)Director name: Giordano,GiovanniAmount purchased: 6 @ 2,489.00pValue: £149.34British American Tobacco (BATS)Director name: Stevens,BenAmount purchased: 6 @ 2,489.00pValue: £149.34Ultra Electronics Holdings (ULE)Director name: Sharma,AmiAmount purchased: 11 @ 1,284.72pValue: £141.32Top Director SellsKosmos Energy (di) (KOS)Director name: Chambers,Thomas PAmount sold: 82,163 @ $4.12Value: $272,465.83Kosmos Energy (di) (KOS)Director name: Inglis,Andrew GAmount sold: 50,555 @ $4.12Value: $167,648.58Kosmos Energy (di) (KOS)Director name: Maxted,BrianAmount sold: 36,781 @ $4.12Value: $121,971.76Kosmos Energy (di) (KOS)Director name: Doughty,Jason EAmount sold: 23,827 @ $4.12Value: $79,014.20