IMO it is a great buy at current pps. I have done my own dd, checked out the headquarters (I work very close to the where they are located) and feel confident about the upside potential.