Buyback programme: transactions 16-22July | Phynwire