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