FICO Plunges 9% to New Lows — Is the Credit King’s Moat Drying Up?
FICO stock has reached a new 52-week low, declining 9% due to increased debt and competition. The episode examines FICO's $1 billion debt raise, competitor strategies, current valuation, and a new $1.5 billion buyback program to assess the future of the credit scoring giant.