What Does Sleeping Beauty Mean?
Investopedia explains Sleeping Beauty A company may be considered a sleeping beauty because it has large cash reserves, undervalued real estate, or huge potential.