Nu Holdings: Buy, Sell, or Hold?
Nu Holdings (NYSE: NU) might carry a $53 billion market capitalization and be a holding in Berkshire Hathaway's portfolio, but most American investors have probably never heard of the business. Nu provides various financial services, like bank accounts, credit cards, and investment and insurance products. It launched in Brazil in 2013, and it also operates in Mexico and Colombia.