PDD stock analysis