What does Last Price mean?
This is the market price of the latest trade in this company's shares on the stock exchange. It may be delayed by up to 15 minutes.