It is time to invest in listed stocks