Didn’t they hit around £90 a share at one point?

We paid £25 a share in 2002.

Posted By: JoeyDeacon, Apr 22, 22:01:51

Follow Ups

Reply to Message

Log in


Written & Designed By Ben Graves 1999-2025