My Authors
Read all threads
All valuation is garbage in garbage out. A great way to sanity check your assumptions is to see what the market is thinking re: growth and returns on capital via a reverse DCF. The key assumptions to flex here are competitive advantage period and growth.
The stronger your moat, the longer your CAP, and the more shareholder value you can generate. All companies are cost of capital businesses at terminus, but the longer you can delay that, the better. I did the above quick and dirty analysis to sanity check where $MSFT is trading
I don't scrub historicals, I haven't checked consensus estimates, but at the very least I get in the ballpark of what the market is currently thinking and whether I have strong enough conviction in a differentiated view to continue digging. Highly sensitive to inputs
Now I can say, what are the odds that $MSFT hits a 12% CAGR over a 20YR CAP to justify today's valuation? Are the odds in my favor for a winning bet? @borrowed_ideas had a great post summarizing this approach.

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

Keep Current with BayView Capital Funds

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!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

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.00/month or $30.00/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!