Foresight buys back 7.481M shares; voting shares total 111.33M
Foresight says it bought back 7.481M shares under its ongoing programme. After option exercise transfers, 111.33M shares carry voting rights and 5.02M are held in treasury out of 116.35M shares in issue.
This is a real-time flash headline. A verified provider body is not available, so SquawkNews does not present it as a full article.