View
Page
To be fair to management / senior employees they collectively own about 36% so they already have very significant "skin in the game". In last few weeks we have seen 2 NED's buy over 83k shares which is quite a material outlay
Latest from the Community...
Latest from the Community...
Latest from the Community...