Please help.
Shares values held on UK stockmarket are expressed in pence rather than pounds.
Iberdrola shares are expressed to be 11.00 euros. Does this mean 100 shares are worth 1100 euros which is the equivalent of about £955?
Your advice would be greatly appreciated.