November 2023 Portfolio Review
Total Return: +28.7% YTD (+9.7% vs S&P)
2023 Results:
2023 Monthly Allocations:
Key:
darker green:ย started during month
lighter green:ย added during month
yellow:ย trimmed during month
blue:ย bought and sold during month
red:ย position exits
positions >10% in bold
* Please note: All November 30 allocations reflect IOTโs $27.54 close and not its after-hours move to $31+.
Past recaps:
December 2018ย (the one that got things started)
December 2019ย (contains links to all 2019 monthly reports)
December 2020ย (contains links to all 2020 monthly reports)
December 2021ย (contains links to all 2021 monthly reports)
December 2022 (contains links to all 2022 monthly reports)
Stock Comments:
Wow. That was a lot of earnings reports. Iโm glad thatโs over.
AEHR 0.00%โ โ Aehrโs only November news was mid-month participation in a Craig-Hallum investor conference. I unfortunately havenโt been able to locate a transcript, but based on the stockโs recent performance Iโd assume nothing was said to reverse managementโs shaky commentary from Octoberโs earnings release.
AXON 0.00%โ โ Axon posted what I thought was a rock-solid report November 7. Sales of its latest Taser model are off to a strong start while secondary products like bodycams and evidence tracking software continue to gain traction. Most impressively, annual recurring revenue (+54% YoY) and future contract commitments (+56%) grew significantly faster than revenue (+33%). That bodes well for durable growth during the quarters and years ahead. Well done.
BILL 0.00%โ โ Ugh. Bill kicked off November with a terrible Q1 report. Not only were the numbers weak, but management was forced to lower the full-year guide by $60M. I honestly wasnโt a big fan of Q4 either but decided to cut the allocation sharply at the time rather than exit completely. Iโm not sure if the correct phrase is โtoo little too lateโ or โlesson learned yet again.โ Either way, weโre out now.
CELH 0.00%โ โ I found Celsiusโs November 7 report a good one. It once again posted triple-digit growth while gross, EBITDA, and net profit margins all finished at record highs. And CELH is doing all this at the same time it is steadily building out inventory and infrastructure for upcoming international launches with distribution partner PepsiCo. Despite some recent volatility in the stock, the business appears to be full steam ahead. Carry on, guys and gals.
CRWD 0.00%โ โ CrowdStrike had a busy month. First it was named a Leader in an IDC MarketScape report on vulnerability management platforms. Next, it obtained Leader status in cybersecurity channel sales growth according to independent channel analyst Canalys. The report notes CrowdStrikeโs channel sales are outgrowing the cybersecurity market as a whole.
Then it released a new Falcon Go product product specifically designed to provide small and medium businesses with real-time cloud protection as opposed to traditional antivirus programs in which updates can quickly fall behind the threat landscape. Lastly, CrowdStrike received several awards at Amazonโs annual AWS partner event.
These releases were all prelude though to CRWDโs November 28 earnings report, and Iโll admit to some nervousness given the AWS awards announcement was the morning of earnings. My experience has been most of these fluff announcements in conjunction with earnings are nothing more than ineffective attempts to soften the blow of spotty results. It turns out I neednโt have worried. After raising almost all its long-term operating targets in September, CrowdStrike posted a quarter which seems to be growing right into them. There was strength in not only the top line numbers but the underlying drivers as well. Even with the appropriate amount of macro prudence, you could hear managementโs confidence in CRWDโs performance and opportunity. I see no reason not to keep CrowdStrike as one of our top holdings.
DDOG 0.00%โ โ Datadog posted what I thought a respectable report November 7. It included DDOGโs biggest beat and raise in quite a while with hints customer optimization is finally relenting. The bump to the FY guide (ironically enough, back to just above the original number which previously had to be stated down) and surprising jump in Remaining Performance Obligation have led a huge rebound in the stock. Iโm not sure how sustainable it might be given the dreaded โnext yearโs guideโ will have to be issued next quarter, but congrats to everyone who has held for the recent ride. ย
Datadog followed earnings with a couple significant partnership expansions. First was an arrangement with Google Cloud giving customers more monitoring and security options. Next was a deal expanding observability and security support for Amazon serverless workloads. I believe deeper integrations with major cloud providers are never a bad thing, so these announcements were nice to see.
ELF 0.00%โ โ e.l.f. Beauty started its stretch in our portfolio with what I thought was a great report. Not only did it deliver a strong beat and raise with a record gross margin, but ELF continues to rapidly gain market share in the US market and with the younger demographic. Thatโs a testament to both its pricing power and marketing machine, which is a nice combo to have in sync as ELF heads into its seasonally strong second half of the year.
IOT 0.00%โ โ Samsaraโs quiet month sure ended with a bang. I thought its November 30 report was excellent. We got a top line beat and strong raise with new records scattered all over the supporting metrics. Even better, all IOTโs trends are moving exactly how youโd like to see them at scale. Even with a Q4 guide padded slightly by an extra week this fiscal year, Samsara is firing on all cylinders. In fact, Iโd say other than TransMedics this was our portfolioโs strongest report of the season. I had trimmed a small amount on the run into earnings since IOTโs allocation had grown larger than my comfort level, but the rest of our shares arenโt going anywhere. In fact, Iโd have no problem adding those trimmed shares back if the opportunity presents itself in the future.
TMDX 0.00%โ โ As suggested above, I thought TransMedicsโ November 6 report was excellent. Coming into it, the market seemed to be focused on two aspects of TMDXโs recent move into purchasing its own aviation network:
Would this move be accretive to its core business?
Would the additional transportation capacity allow management to resume its usual large beat and raise cadence?
Fortunately for shareholders, the answer to both was a resounding yes. Management sounds very confident about the early returns and more importantly its opportunity to continue torrid growth in 2024. As a shareholder, thatโs exactly what I was hoping to hear. It appears the market agrees as the stock more than doubled on the month.
TransMedics followed earnings with the November 9 purchase of another plane. At least we now know it will likely be put to good useโฆ
TTD 0.00%โ โ The Trade Desk delivered a good news/bad news report November 9. The good news was the quarter fell well within my expectations. The bad news was I failed to notice my expectations were a little short of the streetโs. Unfortunately, the street holds a lot more sway.
Much of the initial 30% haircut has since been clawed back as many realize TTDโs long-term thesis remains very much intact despite the short-term blip. While we might not know when this advertising downturn reverses, all signs point to TTD coming out on the other side in an even stronger position.
ZS 0.00%โ โ Zscaler issued quite a few November updates. First it announced two hires specifically bolstering its AI efforts. Claudionor Coelho Jr. joins as Chief AI Officer and Mohamed Shabar joins as EVP, Data & AI Platforms. Both have considerable experience in the space with Coelho having spent time at Google and Palo Alto Networks while Shabar comes over from Salesforce.
Next, ZS released upgrades to better secure Zero Trust workloads. Most of the technical details are well above my pay grade, but the gist is the enhancements โradically simplify and improve cloud workload security by eliminating lateral movement, reducing operational cost and complexity, and ensuring consistent threat and data protection.โ Sounds good to me.
As with CrowdStrike though, the main event was Zscalerโs November 27 earnings. I wouldnโt label it a bad report, but I personally donโt see it as a clear enough win to totally justify the stockโs recent run. While current revenue and leverage were strong, a softer showing in billings, RPO, and $100K+ customer growth donโt leave much room for second half outperformance. The fact a new CRO and CMO were announced in conjunction with earnings shows ZS is proactively addressing this issue (just like it did when billings sagged in late 2019). However, it also implies there might be something to address in the first place. I trimmed this position a couple percent during the 20%+ November rise into the report. My first impression coming out is Iโm not immediately inclined to add those shares back. The question becomes whether I want to keep ZS battling for our top spot or bump it back a tier. Weโll see.
My current watch listโฆ
โฆin rough order includes monday.com (MNDY), MongoDB (MDB), Super Micro Computer (SMCI), and Snowflake (SNOW).
And there you have it.
Well, that was certainly interesting. I probably couldnโt ask for a better gift after a -13.8% October than a +22.0% November. The beauty of that math though is if Iโd just gone to sleep for two months I would have experienced a languid, leisurely 5.2% gain. Oh well. Live by the concentrated high-growth sword, die by the concentrated, high-growth sword. On to the next battleโฆ
Thanks for reading and have a great December. Oh, and have a Happy Whatever-It-Is-You-Might-or-Might-Not-Be-Celebrating. There. I hope that covers everyone.
Wow, you really could almost buy them outright now! I honestly donโt see anything else other than profit taking and am holding off on making a position until I see selling subside sufficiently.
Your thesis on TMDX has been interesting and has slowly converted my thinking on its prospects.
Thanks for the feedback. The sample size was very small if you look at the glassdoor reviews over the past few years, so not exactly scientific. I don't obsess over glassdoor or indeed reviews or ratings but I like to look at it as a data point just to make sure it is not a red flag. As a Motley Fool and Phil Fisher acolyte, employee relations is always something that is in the back of my mind. Anyways, I just opened up a 2% starter position in TMDX. I like the MOAT, mission, and execution. I've watched from the sidelines for a while but the execution is impressive. Another question. What is your opinion of Jonah Lupton, if any? I've read a few of his articles on seeking alpha and recently subscribed to the free previews of his newsletter.