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%.