Femi Otedola's Net Worth Hits $1.8 Billion After First HoldCo Share Purchases
Femi Otedola's net worth surged to $1.8 billion in 2026, a $500 million increase, driven by his aggressive share purchases in First HoldCo, where his stake now exceeds 25%.