Follow invidion on Twitter
 
 

Financial Dictionary.

 
This is a browseable and searchable reference tool for terminology relating to UK-based personal finance and financial products.
You can browse alphabetically, or search for a specific term.
 
A B C D E F G H I J L M N O P Q R S T U V W Z 
 
 
Search:   
 
Investment Trust
 
Definition: Investment Trusts are companies that are listed on the UK Stock Exchange, and their business consists of investing in the shares of other companies. They are 'closed-ended', meaning that they have a limited number of shares in circulation. Like any other share, their prices are affected by factors such as sentiment, supply and demand, so the share price does not necessarily reflect their true underlying Net Asset Value. Shares usually trade at a discount or a premium. A major difference between Investment Trusts and Unit Trusts is that Investment Trusts are allowed to gear their portfolios, whilst Unit Trusts can only do this to a limited extent. See also Split Capital Investment Trusts.
 
 
 
 
 
 
 

Recent Financial Topics

 

Nationwide chief exec Debbie Crosbie, pictured, has already vowed to keep all its 696 branches open under a promise guaranteed until 2030.

We could open MORE branches, Nationwide boss says at its AGM
15/07/2026 02:24 PM

Given the recent news regarding its current financial predicament and plans to axe half its models, it's somewhat odd timing that VW would unveil a new electric vehicle. But it has...

Volkswagen unveils new ID.Cross EV amidst huge company cutbacks and threat of 100k job losses
15/07/2026 11:45 AM

Three major lenders have increased the cost of their mortgages as the renewed conflict in the Middle East raises fears of higher interest rates. 

Nationwide and Barclays among first to up mortgage rates as conflict in Iran raises inflation fears
15/07/2026 11:32 AM