My investing style: Buy and hold high-quality businesses

Here are 15 traits that tell me I've found a great business ⬇️
1/ Recurring Revenue

Types:

Business Services $MCO
Contracts $AMT
Consumables $MNST
Exchange $MKTX
Franchise $WINA
Membership $TDOC
Platform $ETSY
Razor/blade $DXCM
Real Estate $STOR
SaaS, PaaS, IaaS $TWLO, $NOW, $FSLY
Subscription $NFLX
Tollbooth $BIP
2/ Recession-Proof Demand

Great companies sell products/services that are in-demand in good times and bad

That allows them to grow regardless of what is happening in the broader economy
3/ Organic Growth

"Organic" growth: Growing by increasing sales of internally developed products/services

"Inorganic" growth: Growing from mergers & acquisitions

Organic Growth > Inorganic Growth
4/ High & Expanding Gross Margin

Indicates that the company’s products/services create a huge amount of value for the customer

Rising gross margin also indicates pricing power
5/ Widening moat

Capitalism is brutal

A widening moat will protect a company's profits from competition

Sources:

Network effects: $FB
Switching costs: $ADBE
Durable Cost Advantage: $WMT
Premium Brand: $PTON
Patents: $OLED
Counter-Positioning: $TSLA
6/ Operating Leverage

If a company can grow its costs at a slower rate than revenue then its profits will grow at a FASTER than revenue

This concept was visualized beautifully by @10kdiver

7/ Low-cost customer acquisition

The best marketing is no marketing

Great companies create demand through word of mouth and spend little on sales & marketing
8/ Diversified Revenue

Companies that depend on a few customers for most of their revenue are fragile

One customer leaving can ruin the investing thesis

Great businesses serve thousands of customers, not just a few big ones
9/ Great Management

Management matters

Here is a thread I wrote in what I look for in a great CEO

10/ Reinvestment Opportunities

Great businesses can reinvest profits back into themselves at high rates of return for long periods of time

This continuously grows the profit stream, which will eventually lead to share price appreciation
11/ Profits

Companies that produce profits have far more control over their destiny than companies that don’t

I want to see that both net income & free cash flow are positive & growing
12/ Optionality

Great companies create new revenue opportunities for themselves by launching new products/services that open up new markets

Ex:
$AMZN -> AWS
$MELI -> Payments
$TSLA -> Energy Storage
13/ Huge Total Addressable Market (TAM)

I want to own companies that have only captured a small fraction of their opportunity

That creates a long runway for continued growth
14/ Price Maker

Companies that sell commodities have no control over the price of their product

I want to own price makers, not price takers
15/ Anti-Fragile Balance Sheet

Cash-rich companies get stronger in downturns

Debt-laden companies get weaker in downturns
Enjoy these financial graphics?

I email them daily for free

brianferoldi.substack.com
Enjoy this thread?

I regularly tweet about money, investing, and self-improvement

If those topics interest you, follow me
@BrianFeroldi
Want to see me & @tmfstoffel show you how we research a business in real-time?

We do so weekly on my YouTube channel

youtube.com/c/brianferoldi…
To summarize, I want:

✔️Recurring Revenue
✔️Recession-Proof
✔️Organic Growth
✔️High GM
✔️Widening moat
✔️Operating Leverage
✔️Low-cost Marketing
✔️Diversified Customers
✔️Great Management
✔️Reinvestment
✔️Profits
✔️Optionality
✔️Huge TAM
✔️Price Maker
✔️Strong Balance Sheet

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Brian Feroldi

Brian Feroldi Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @BrianFeroldi

9 May
10 Traits Of A Great CEO

A 🧵on how I judge management
1/ Track Record Of Outperformance

Winners keep on winning

Ask: Has the business outperformed under this CEO?

✔️Market share growing?
✔️Revenue increasing?
✔️New products/services selling?

Invest in CEOs with a proven track record of success
2/ Great Communicator

▪️Do they explain their decisions?
▪️Do they teach when they speak?
▪️Do they use industry jargon or plain English?
▪️Do they have an investor presentation?
▪️Do they provide a shareholder letter?
▪️Do they speak clearly?

Communication skills matter
Read 15 tweets
8 May
10 Life Skills I Wish I Was Taught In School

A 🧵
1/ Budgeting

Learning how to track & plan your income & expenses is crucial

I wish I took a class that simulates different phases of life & various income/expense scenarios
2/ Entrepreneurship

I wish I took a class where the goal was to make $1,000 by the end of the semester

Light on lectures — heavy on taking action

A class like this would have taught me so much about how businesses actually work
Read 16 tweets
7 May
#FF

10 Tweets/Threads that made my Twitter experience great this week ⬇️
Read 11 tweets
5 May
10 Highly Underrated Books About Money & Investing

A 🧵
1/ 100 Baggers by @chriswmayer

This book studies the best-performing stocks of all time and gives lessons for how to find the next ones
2/ Beyond Wealth by Alexander Green

A collection of life lessons by Alexander Green, who is a former money manager that gave up HUGE money to live a better life

This is the book that I re-read the most
Read 13 tweets
3 May
10 great accounts with <10k followers that deserve a shout out ⬇️
1/ @Auri_Invest

Auri is an up-and-coming analyst at the Motley Fool that has great insights and is on a journey to become a master investor
2/ @chitchatmoney

This account/podcast is hosted by @CCM_brett & @ccm_ryan, who are two smart analysts that do a great job covering businesses. They are both eager to learn/share and both have great attitudes.
Read 11 tweets
30 Apr
#FF

Here are 10 great tweets/threads from the past week

Follow their authors⬇️
2/ @awealthofcs on stock market returns

(his book Everything You Need To Know About Saving For Retirement is great)

Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(