Baronsmead Venture Trust Plc (BVT.L) LSE

47.87

-1.53(-3.10%)

Updated at September 29 10:16AM

Currency In GBp