For the reasons you state - PR and personal grudges don’t impact on a growth stock making money with repeated revenues. Buy the fundamentals and ignore the sentiment, buy low ans sell high. Confident of a bag in 6 months
All technicals point to a stock oversold, huge fall on positive numbers, more buys than sells today and still 20% down, this bounce is going to be lovely