logo

Oxford Technology 2 Venture Capital Trust

LSE • OT4 • GB00BN73FP21

Market Closed

Stock Scores