NU is trading 4% up today at $13.89 as investors digest a new $1 billion buyback authorization and mixed analyst sentiment.
- The stock is rebounding from a multi-month drawdown despite recent volatility tied to earnings, margin pressure, and credit risk concerns.
- Investors are weighing the impact of an upcoming CFO transition alongside recent analyst actions and downgrades.
- The $1 billion share repurchase program signals management confidence following a period of significant price pressure.