What does Price (Close) mean?
This is the last close price of the company's shares on the relevant stock exchange.
Stockopedia explains Price (Close)...
Many investors aim to avoid extremely low priced securities which have come to be known as 'penny stocks' or 'penny shares'. Many stock screens leave out shares trading at less than $1 in the US or less than 5p in the UK due to a perceived increased risk.