Oracle founder and potential TikTok overlord Larry Ellison’s current net worth is estimated at $393 billion, making him the second-richest person in the world in 2025, only behind Elon Musk. His fortune has grown rapidly due to massive gains in Oracle’s stock , driven by the AI boom, and a significant stake in Tesla .

Ellison pledged to donate 95% of his wealth as part of the Giving Pledge in 2010 . Since then, he’s distanced himself from traditional nonprofits and says he’s opting to give away wealth on his own terms. He founded the Ellison Institute of Technology (EIT), a for-profit philanthropic organization at The University of Oxford.

But Ellison’s EIT has recently been destabilized by leadership changes, according to a report in The New York Times . In 2024, he hired s

See Full Page