Dictionary search results

Showing 1-5 of 5 results

value stock British & World English

Shares of a company with solid fundamentals that are priced below those of its peers, based on analysis of price/earnings ratio, yield, and other factors