Understandable, though the founder leaving isn't of any concern for me personally.
I'm happy for them to expand into Charity sector, they have the technology to achieve in this area. Now they are unified under the one PushPay brand, opens up different avenues for growth which is very exciting. Not being tied to the ninch faith sector I see is a positive, not a negative.
PPH Price at posting:
$3.54 Sentiment: Buy Disclosure: Held