Hornby PLC (LON:HRN) shareholders should be happy to see the share price up 26% in the last month. But that cannot eclipse the less-than-impressive returns over the last three years. In fact, the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results