Nu Holdings customers in 2026 · Above 143 million 90% — Kalshi odds