I've owned this stock for a long time... Loaded the boat back in late 2007 early 08, when the market crash made a wonderful opportunity... I won't sell until I retire or the market tanks again.
hopefully by then there will have been no crashes and PPS will be around 40. :-)
This is a solid company that just keeps growing.
20 seems to be a psychological barrier for now, but it will break eventually.