Masters in Business Masters in Business

At The Money: Should You Invest in Companies Led by Founders?

Sep 16, 2026 · 15m

Summary

Michael Monaghan, partner of the Founders 100 ETF, explains how founder-led companies outperform peers by 3x due to long-term vision and execution. He details the fund’s strategy of selecting the top 100 large-cap founder-led stocks using fundamental valuation models, distinguishing it from the Nasdaq 100 through higher active share and broader economic exposure. Monaghan also addresses edge cases like Elon Musk’s status at Tesla and outlines sell triggers, primarily founder resignation or fundamental deterioration.

Topics discussed

Sponsor: ChatGPT Work Sponsor: Cincinnati Insurance Sponsor: Venture Global Sponsor: Venture Global Intro: Founders Fund and Guest Michael Monaghan Thesis: Why founder-led companies outperform Drivers of outperformance: Vision, execution, and grit Risk tolerance vs. de-risking the path Guest's experience as a founder (Baretooth Radio) Defining 'Founder-Led': Original founders in key roles Edge cases: Elon Musk, Tesla, and SpaceX Edge cases: PayPal, Berkshire, and Monster Beverage Co-founders: Relevance of remaining executives Selection criteria: From 11,000 stocks to the top 100 Comparison to Nasdaq 100 and sector exposure Portfolio construction: Concentration and weighting Sell discipline: Founder departure and fundamental flags Outro: FFF ETF summary and disclaimer Sponsor: Cincinnati Insurance Sponsor: ChatGPT for Business Sponsor: Genius by Global Payments
Listen ad-free on Castria