PicPay prices IPO at $19 per share Jan 29, 2026 10:17AM
PicPay launches IPO with 22.8 million shares priced $16-19 each Jan 20, 2026 08:56AM
Brazilian fintech PicPay parent files for Nasdaq IPO Jan 5, 2026 03:59PM