IMO there's no such thing as an "undervalued" publicly traded stock for the average investor - there's only punts. Everything's already been thought of and priced in.
The Efficient Market Hypothesis
https://en.wikipedia.org/wiki/Effici...ket_hypothesis
The idea that markets are fully efficient was debunked some time ago. Justin Fox's book is an excellent history of financial markets theories and makes a pretty compelling case:
https://www.amazon.com/Myth-Rational.../dp/0060599030
two different things for me. whether markets are fully efficient is one thing. whether the average layman investor will be the one exploiting it in the event it wasn’t is another.