© 2026 Vesica™ Capital. All rights reserved. Vesica™ operates as a trade name of Vesica™ Capital Ltd, registered in England and Wales under company number 13606027, with registered office at 124 City Road, London, EC1V 2NX. Vesica™ Capital Ltd is registered with the Information Commissioner's Office and complies with GDPR requirements. Nothing on this website constitutes financial advice, investment advice, an offer to sell securities, or a solicitation of investment. Trading and investing involve risk. Past performance is not indicative of future results.

Cookie Preferences

We use essential cookies and similar technologies to operate the website, remember preferences, and keep the site secure. With your consent, we may also use optional analytics cookies to understand how the website is used and improve performance.