PDD PDD Holdings Inc.
$81.39

AlphaVal Unavailable

AlphaVal: PDD ADR share structure is ambiguous. Statement shares (355,849,116) differ from market-implied listing shares (1,423,396,462) by 75%.