Can someone help me understand the folliowing please.  This stock has a market cap of £1.26B but it only has about 9 million shares worth £1.38 each which equates to about £12.5m.  Can someone explain why the market cap does not equal the price of the share multiplied by the number of shares? 

Unlock the rest of this article with a 14 day trial

Already have an account?
Login here