XP (XP) announced the cancellation of 11,791,755 class A shares, representing 2.3% of total shares. The Brazilian low-fee financial products and services provider said its total share count went down ...
Relative to an extremely low bar, XP surpassed expectations in Q1. The key drivers this time around were cost cuts and efficiency gains, though efforts to drive top-line growth are coming through as ...