OXH.LSE Stock Analysis: Oxford Technology 2 Venture Capital Trust plc | Real-Time Data & Fundamental Insights