When I feel nervous during times like this, I remind myself about the product that I've decided to invest in. The disruptive nature, the tailwinds COVID has provided and the phenomenal growth that awaits us, with less than 10% market penetration.
PPH Price at posting:
$7.58 Sentiment: Buy Disclosure: Held