m share price