Triple Point Social Housing REIT has completed its initial share buyback programme of £5m. Managed by Stifel Nicolaus Europe Ltd, between 20 April and 12 June, the company repurchased 9,322,512 ordinary shares at an average price of 52.61 pence per share. As announced on 18 April, the board may look to extend the share buyback…