How to Find Cheap Stock Gems

Some stocks are cheap for a reason; others offer tremendous upside potential