May 7, 2026
Three fintech names reported yesterday. One turned profitable for the first time. One quietly beat. One landed the biggest distribution deal of its life.