Nu Holdings Ltd

NUNYSE
$11.97
-0.43-3.47%
Last update: Oct 28, 7:59 PM
Nu Holdings Market Sentiment - Benzinga