Nu Holdings (NYSE:NU) is down 12.73% year-to-date as of March 23, 2026, and trading near $14.70, yet the business underneath ...