Nu Holdings Ltd

NUNYSE
$11.74
-0.25-2.09%
Last update: Nov 6, 7:49 AM
Nu Holdings Ownership & Insider Activity - Benzinga