But unfortunately, some companies simply don't succeed. For example the Motorpoint Group Plc (LON:MOTR) share price dropped 59% over five years. That's not a lot of fun for true believers.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results