Im sure I'm not the guy to answer this but just from a very simplified perspective, PUDA has a lower p/e and less O/Ss. If you start playing with the searches available here, you will see PUDA ranks near the top on more than one. http://www.cnanalyst.com/upside/