In my view, XPEL has “earned the right” to be valued using a DCF.
Its moat is well-documented, and evidenced by the numbers; hyper revenue growth rates, expanding operating margins, and very high and growing software-like returns on invested capital.
Henceforth, will likely always look expensive on trailing numbers. But if its moat is sustainable, for a “good” number of years to come, then its powerful combination of high growth with high ROIC means the value resides way, way out there [into the future].
The following tables summarize my DCF’s output for NPV/share under a [wide] range of potential future revenue/EBITDA growth scenarios, under various #’s of years prior to the point when a terminal value growth rate is then assumed (4.5% ‘r’ in all cases, 9% WACC).
Interestingly, this sensitivity analysis can be used to apply @mjmauboussin’s method of “expectations investing” which essentially means (paraphrasing) asking “what assumptions are ‘baked-in’ or ‘implied’ by today’s stock?”
With today at $25/share, we can eyeball/cherrypick four expectation scenarios that justify that price. Revenue grows:
1.40% for 2 years,
2.30% for ~<3 years,
3.20% for 4 years, or
4.10% for ~10 years,
…then grows @ 4.5% perpetuity (after each scenario).
In my view, given ’s long-run growth track record, business momentum through COVID, long-run product extension opps, and tangible business moat (see @LockStockBarrl ), a DCF does not require herculean assumptions to match today’s stock price and its implied expectations.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
In 2019, I suffered a humiliating public and costly investment loss at the hands of cannabis "shitco" I got behind.
My peak-to-trough portfolio loss in just 15 months was -73%.
Prior to that, my 6.5yr CAGR was 33%.
I could have given up.
But I didn't...
My 2019 loss was the most challenging experience of not only my investing career but of my entire life.
I lost 73% of my capital in 15 months – capital I had compounded at a high rate for 7 years, in a prudent, disciplined manner, that brought many inward and outward emoluments.
I had two choices: give up, or keep going. I don't know how I did it, but chose the latter.
Luckily, thanks to my network of brilliant investing peers and experience, I had other assets in my portfolio, namely $XPEL and $CPH.to, that have brought my capital back from the depths.
I would like to disabuse everyone, including the media, of the notion that drug/opioid toxicity deaths and COVID-19 explain all of the increase in total deaths in 🇨🇦. They do not.
A brief 🧵, with just the raw numbers, in an easily digestible format. Please share widely.
Note: for simplicity, the figures I present in the tweets below are for three provinces only, combined: Ontario, Alberta and BC. They have the country's largest drug epidemics with the highest absolute drug death counts:
Unfortunately, Statistics Canada can no longer be trusted.
After at least 5 months of published estimates showing growing excess all-cause mortality in New Brunswick 🇨🇦, in their August update @StatCan_eng has revised NB deaths down to the baseline.
Colour me skeptical.
The excess deaths in New Brunswick 🇨🇦 first garnered the attention of national media in June 2022... cbc.ca/news/canada/ne…
...I created this thread to call attention to the data...
This Alberta 🇨🇦 study vilifying unvaccinated people made the rounds yesterday.
But it does not address some serious flaws in the way vax/unvax data is collected. I will ask @drseanbagshaw to address them here in this short 🧵. Please read and share. cc:@AlexBerenson
#1. Does not indicate whether unvaccinated patients include those patients that received their 1st dose <13 days prior to admission.
We know from Alberta statistics (no longer available) that a striking # of admits (and deaths) occur shortly after 1st dose.👇🏼
We know this from great work done by @AlexBerenson, who noticed the above data was scrubbed from the Alberta Covid site in Jan 2022. The images in the above tweet are from Alex's substack article (below), which I encourage @drseanbagshaw to read carefully. alexberenson.substack.com/p/the-governme…
In response to Dr. Moore's sensible risk/reward vaccine guidance, @KateHanneman of the Cardiology community is PUSHING BACK, and downplaying the risk of Myocarditis!
They are WRONG, they have been WRONG, and now they know they are wrong!
The above article from @RichardCityNews needs to be retracted! He is citing 204 cases of Myocarditis of the 775 total cases of Myo or Pericarditis heart damage, IGNORING ALL 572 other cases of heart damage deemed peri or myo/peri, therefore citing a false 1 in 61,000 (all ages)!
@RichardCityNews this is terrible journalism! Correct it at once!
33,183 total deaths (all ages)
+17% vs. '17-'19 Q1 average
+10% vs. Q1/'21
WHY IS ONTARIO EXPERIENCING RECORD HIGH MORTALITY IN 2022 AMID WEAKER VARIANTS & 50+ AGES 95% FULLY-VAXED & 81% BOOSTED?
Note: the "Non C-19 Excess" in the above chart refers simply to the total number of deaths above the 2017-2019 average that are not explained by Covid-19 death counts.
Also Note: Opioid deaths are only a small portion of the "Non C-19 Excess". For example, in Q4/21 and Q1/22 there were 2,256 and 2,177 "Non C-19 Excess" deaths, respectively, while Opioid deaths averaged ~705 per in 2021 (360 per quarter in '17-'19).