That's just ridiculous to fall like that for such a positive growth company. The expectations these days from short term investors is ridiculous. Everything about this stock is positive growth and long term is a solid investment.
PPH Price at posting:
$8.12 Sentiment: Buy Disclosure: Held