I invest in wide-moat businesses with long time horizons and a margin of safety. My edge is the accounting depth I bring from working across complex organizations — I analyze businesses as operating entities, not just stocks. Every position on this site is backed by a full deep-dive scorecard.

Quality first. Concentration over diversification. Let winners run.

I'm a CPA and investor focused on building long-term wealth through disciplined, fundamentals-driven investing. I believe the best results come from owning high-quality businesses, thinking independently, and allowing compounding to do the heavy lifting over time.

This portfolio reflects my core philosophy: concentrate on what matters, ignore short-term noise, and invest with conviction when the odds are in your favor.

My edge

Investing has been a lifelong passion. Over the years I've studied the philosophies of both classic and modern investors, continuously refining my own framework through reading, research, and real-world experience.

My professional experience as a CPA — working across large, complex organizations and smaller, dynamic businesses — gives me a unique lens into how companies actually operate. I understand how financials connect to real business performance, the importance of capital allocation, and how management decisions ultimately drive long-term shareholder value. I analyze businesses not just as stocks, but as operating entities with strategy, incentives, and execution risk.

Being a CPA has also strengthened my approach to risk management. Investing is not about chasing 200% returns — it's about making sound, repeatable decisions over time. Every great company has a bear case, and understanding downside risk is just as important as identifying upside.

How I evaluate a business
Business modelHow the company makes money and how sustainable that revenue is
Growth driversSecular tailwinds, market opportunity, and scalability
Margins & leverageAbility to expand profitability over time
Free cash flowReal cash earnings and reinvestment potential
ROICEfficiency in generating returns on capital deployed
Capital allocationHow management reinvests, acquires, or returns capital
MoatDifferentiation, pricing power, and barriers to entry
Management qualityTrack record, incentives, and long-term thinking
ValuationPrice relative to growth, quality, and future cash flows
Bear caseWhat could go wrong and how it impacts the thesis
Investment principles
Quality firstDurable competitive advantages and strong unit economics
Long-term horizonMulti-year mindset. Avoid short-term noise
ConcentrationFocused portfolio of best ideas, not over-diversification
Management mattersCapital allocation and leadership drive returns
Margin of safetyAsymmetric risk/reward opportunities only
Independent thinkingOwn views. Not consensus-driven decisions
Let winners runAvoid selling great businesses too early
Disclaimer

This is not financial advice. This website reflects my personal portfolio, opinions, and research. I am not responsible for any investment decisions or losses incurred based on the information presented here.

Individual Investor  ·  CPA  ·  Morristown, NJ

Quality businesses.
Long time horizons.

I invest in durable, competitively advantaged businesses at reasonable prices — and hold them for years. Deep-dive scorecards on every position, updated with each Vanguard export.

Monthly research notes. No spam. Unsubscribe anytime.
Stacking CPA — NYC skyline hero graphic Monochrome NYC skyline at night with Stacking CPA logo in gold STACKING CPA QUALITY · COMPOUNDING · PATIENCE
Positions
24
Individual equities
Wide moat
90%
By portfolio weight
Avg. price / fair value
0.83x
Morningstar consensus
Portfolio YTD
+0.0%
As of April 10, 2026
S&P 500 YTD: -0.4%
01
Buy quality

Wide economic moats, high returns on invested capital, and management teams that allocate capital intelligently over time.

02
Think in decades

Short-term volatility is noise. I underwrite 5–10 year compounding scenarios and size positions to survive drawdowns without panic-selling.

03
Price matters

Even great businesses can be bad investments at the wrong price. I build DCF scenarios and compare against market-implied expectations before sizing up.

04
Know the risks

Every position has a bear case. I actively track regulatory threats, AI disruption risk, and competitive dynamics — not just the bull thesis.

Click any row with a Scorecard badge for the full deep-dive. Price/FV: green = undervalued, amber = fair value, red = overvalued.

Ticker Sector Current YTD Moat Price / FV Risk-adj. rating Buyback Div yield Last move
▶
AMZN
Amazon.com Inc Scorecard
Consumer Cyclical
10.2%
+1.2% Wide 0.90x ★★★★☆ — —
—
AMZN — Scorecard

AMZN — Amazon.com Inc Deep-Dive Scorecard

E-commerce / Cloud / Advertising · NASDAQ: AMZN · Updated April 2026
Wide MoatMedium UncertaintyExemplary Capital Alloc.
Current Price
$209.77
0.81× P/FV — +24% discount
Moat Quality Breakdown
AWS Switching Costs
9.5
Retail Network Effect
8.5
Advertising Data Moat
8.5
Logistics Infrastructure
9.0
Prime Ecosystem
8.5
AI / Custom Silicon
8.0
Composite Moat Score 8.7 / 10
Key Financials & Metrics
$638B
Revenue TTM
~39%
AWS Op Margin
$48B
AWS Revenue Q4
$100B+
2026 CapEx Guide
~20%
FCF Margin
$625B
Commercial RPO
Valuation & Scenario Analysis
Entry Price ($)$209.77
$210
Fair Value Estimate ($)$260
FV $260
Scenario5-Yr PriceCAGRNote
Bear $220 +1.0% AWS growth slows; retail margins thin; CapEx drags FCF
Base $390 +13.2% AWS 25%+ growth; advertising scales; FCF inflects
Bull $580 +22.6% AWS hits $300B+ revenue; Kuiper + healthcare add TAM
Base Case Return Bridge (5-Year)
Revenue Growth
+15.0%
FCF Margin Expansion
+5.0%
Multiple Re-rating
+4.0%
Total Estimated CAGR +24.0%/yr
Valuation multiple
P/FCF — current
93.3x
3Y Avg
78.5x
↑ 19% above hist avg
AWS cash generation vs. CapEx cycle
Key Risks & Considerations
▸ $100B+ CapEx commitment — Record 2026 capex — AWS, logistics, AI chips, Kuiper. ROI on this spending is not guaranteed.
▸ AWS competition — Azure is a credible #2 and closing the gap. Google Cloud growing 30%+. AWS defending rather than extending lead.
▸ Retail margin ceiling — North America retail margins hard to expand beyond mid-single digits. Heavy reinvestment required.
▸ Regulatory / antitrust — DOJ and FTC investigations into marketplace practices, AWS bundling, and Prime.
9.0

Core Hold — Most Diversified Moat in Technology

Amazon's moat is unique in its diversification — AWS, retail, advertising, and logistics are each individually defensible. AWS alone at 40% margins on $600B+ ARR run-rate is worth $1.5T+ at a reasonable multiple. $100B+ CapEx is the near-term FCF headwind but infrastructure built once compounds for decades. At 24% discount with Medium uncertainty, this is a core long-term holding.

Portfolio context (9.7% allocation · Rank #3): 9.7% — second largest position. Appropriately sized for the most diversified moat in the portfolio. AWS is being underpriced by the market at the current multiple.
▶
GOOGL
Alphabet Inc Class A Scorecard
Comm. Services
9.7%
+1.8% Wide 0.94x ★★★☆☆ 1.19% 0.28%
—
GOOGL — Scorecard

GOOGL — Alphabet Inc Class A Deep-Dive Scorecard

Search / Cloud / AI · NASDAQ: GOOGL · Updated April 2026
Wide MoatMedium UncertaintyExemplary Capital Alloc.
Current Price
$295.77
0.87× P/FV — +15% discount
Moat Quality Breakdown
Search Monopoly
9.0
Android / Ecosystem
9.0
YouTube Network Effect
8.5
GCP Switching Costs
8.0
DeepMind / AI Research
8.5
Advertising Data Flywheel
9.0
Composite Moat Score 8.7 / 10
Key Financials & Metrics
$350B
Revenue TTM
~35%
ROIC
$54B+
GCP Q4 Run-Rate
31%
Net Income Margin
$12B+
FCF / Quarter
$247B
Cash & Investments
Valuation & Scenario Analysis
Entry Price ($)$295.77
$296
Fair Value Estimate ($)$340
FV $340
Scenario5-Yr PriceCAGRNote
Bear $260 -2.5% Search disrupted by AI; antitrust forces distribution changes
Base $440 +8.3% GCP margin inflection; Search holds; AI Overview monetizes
Bull $650 +17.1% GCP surpasses $100B; Waymo scales; AI becomes top ad platform
Base Case Return Bridge (5-Year)
Revenue Growth
+14.0%
GCP Margin Expansion
+3.0%
Multiple Re-rating
+2.0%
Total Estimated CAGR +19.0%/yr
Valuation multiple
Fwd P/E — current
27.7x
5Y Avg
21.3x
↑ 30% above hist avg
Core search + Cloud earnings power
Key Risks & Considerations
▸ DOJ antitrust remedies — Court ruled Google illegally maintained search monopoly. Forced changes to default search agreements could impact 50% of search traffic.
▸ AI search disruption — ChatGPT and Perplexity taking measurable share of informational queries. Monetization model under structural pressure.
▸ GCP vs AWS/Azure — GCP remains #3 at ~12% share. Azure's enterprise relationships and M365 bundling are structural advantages.
▸ YouTube competition — TikTok and Shorts cannibalize long-form engagement. Short-form growth is elsewhere.
9.0

Core Hold — Exceptional Diversified Moat at 15% Discount

Google's Search + YouTube + GCP + Android creates uniquely reinforcing advantages. The antitrust risk is real but even forced distribution changes leave Google with the best search product and $247B in cash to adapt. GCP margin inflection toward 20%+ is the underappreciated earnings driver. At 15% discount with Medium uncertainty, GOOGL is a core hold.

Portfolio context (9.5% allocation · Rank #4): 9.5% — third largest position. Appropriately sized. Antitrust overhang creates the discount; business quality justifies the position size.
▶
META
Meta Platforms Inc Class A Scorecard
Comm. Services
9.0%
-4.7% Wide 0.74x ★★★★☆ 1.65% 0.37%
—
META — Scorecard

META — Meta Platforms Inc Class A Deep-Dive Scorecard

Social Media / AI Infrastructure · NASDAQ: META · Updated April 2026
Wide MoatHigh UncertaintyStandard Capital Alloc.
Current Price
$574.46
0.68× P/FV — +48% discount
Moat Quality Breakdown
3B+ User Network Effect
9.5
Advertising Data Flywheel
9.0
Creator / Advertiser Lock-in
8.5
Llama / AI Infrastructure
7.5
Reels Algorithm
8.0
WhatsApp Business
8.0
Composite Moat Score 8.4 / 10
Key Financials & Metrics
$201B
Revenue FY2025
$43.6B
FCF FY2025
3.58B
Daily Active People
$115-135B
2026 CapEx Guide
+22%
Revenue Growth
$81.6B
Cash Balance
Valuation & Scenario Analysis
Entry Price ($)$574.46
$574
Fair Value Estimate ($)$850
FV $850
Scenario5-Yr PriceCAGRNote
Bear $430 -5.6% CapEx doesn't generate returns; regulation fragments platform
Base $850 +8.2% FCF recovers to $100B+ by 2029 as CapEx normalizes
Bull $1400 +19.5% AGI bet pays off; Reality Labs becomes real revenue source
Base Case Return Bridge (5-Year)
Revenue Growth
+17.0%
FCF Margin Recovery
+8.0%
Multiple Re-rating
+3.0%
Total Estimated CAGR +28.0%/yr
Valuation multiple
Fwd P/E — current
21.1x
5Y Avg
20.8x
Near historical avg
Ad platform at peak efficiency
Key Risks & Considerations
▸ $115-135B CapEx in 2026 — FCF compresses toward zero in 2026. The market is betting on 2029-2030 FCF. If the thesis breaks, material downside.
▸ Standard capital allocation — No dividend, no meaningful buyback relative to cash. $81.6B on balance sheet. Morningstar rates Standard, not Exemplary.
▸ Regulatory fragmentation — EU DMA, teen safety legislation, potential forced divestiture. Any structural change impairs cross-platform network effect.
▸ Advertiser concentration — Top 100 advertisers represent significant revenue. Shift to TikTok or retail media would be amplified at the top.
8.0

Strong Hold — 3B Users at 38% Discount — CapEx is the Test

META is the most controversial position — exceptional business quality at a genuine discount with a massive uncertain capital investment program. DCF analysis shows $850+ intrinsic value in base case, confirming 38% discount is real. The key question is whether $115-135B CapEx generates returns. At 8.6%, appropriately sized for High uncertainty with Standard capital allocation. Hold through the CapEx cycle.

Portfolio context (8.6% allocation · Rank #13): 8.6% — fourth largest position. Standard capital allocation and CapEx uncertainty cap conviction here. Would require Exemplary cap alloc confirmation to justify above 9%.
▶
ASML
ASML Holding NV ADR Scorecard
Technology
7.7%
+35.6% Wide 1.24x ★★☆☆☆ 1.20% 0.59%
TrimmedApr 10
ASML — Scorecard

ASML — ASML Holding NV ADR Deep-Dive Scorecard

Semiconductor Equipment / EUV Lithography · NASDAQ: ASML · Updated April 2026
Wide MoatHigh UncertaintyExemplary Capital Alloc.
Current Price
$1317.23
1.13× P/FV — 11% premium
Moat Quality Breakdown
EUV Monopoly
10.0
Physics-Constrained Barrier
10.0
Customer Lock-in
9.5
IP Portfolio
9.0
Service Revenue
8.5
Composite Moat Score 9.4 / 10
Key Financials & Metrics
€28.3B
Revenue FY2025
~32%
Net Margin
€7B+
Backlog
9.5/10
Moat Score
-11%
vs Fair Value (PREMIUM)
~100%
EUV Market Share
Valuation & Scenario Analysis
Entry Price ($)$1317.23
$1,317
Fair Value Estimate ($)$1170
FV $1,170
Scenario5-Yr PriceCAGRNote
Bear $900 -7.3% China restrictions compound; cycle delay; premium unwinds
Base $1430 +1.7% AI chip demand sustains; High-NA EUV ramps through 2028
Bull $1950 +8.2% High-NA accelerates; 3-5 units/yr at $380M each by 2028
Base Case Return Bridge (5-Year)
Revenue Growth
+13.0%
Margin Expansion
+2.0%
Premium Compression
-3.0%
Total Estimated CAGR +12.0%/yr
Valuation multiple
Fwd P/E — current
42.9x
5Y Avg
33.3x
↑ 29% above hist avg
EUV monopoly — cycle-dependent earnings
Key Risks & Considerations
▸ Trading at 11% PREMIUM to fair value — The only position in the portfolio with negative margin of safety. Target trim from 9.2% to ~5%. Proceeds redeploy into 25-60% discounted alternatives.
▸ China export restrictions — Dutch government restricted advanced EUV exports to China under US pressure. China was ~15% of revenue historically — trending toward zero for advanced tools.
▸ High-NA EUV execution risk — Next-generation EXE:5000 is $380M per unit. Customer ramp depends on Intel 14A success, which remains uncertain.
▸ Semiconductor cycle timing — AI-driven demand has smoothed the cycle but a demand pause could impact new bookings materially.
9.5

TRIM TARGET — Unassailable Moat at Unassailable Premium

ASML has the best moat of any publicly traded company — a physics-constrained EUV monopoly where competition is literally not feasible. The business is not in question. The valuation is. At 11% above fair value, this is the only position in the portfolio with negative margin of safety. Target trim from 9.2% to 5%, deploying proceeds into names with 25-60% discounts. The moat justifies a permanent core position — just not at a premium.

Portfolio context (9.2% allocation · Rank #25): 9.2% — LARGEST position at a PREMIUM to FV. Primary portfolio concern. Should be trimmed to ~5% to free ~$15,000 for higher-conviction discounted alternatives. Trim proceeds earmarked for MSFT, SPGI, MSCI, APH.
▶
MELI
MercadoLibre Inc Scorecard
Consumer Cyclical
5.7%
-11.0% Wide 0.85x ★★★★☆ 0.00% —
—
MELI — Scorecard

MELI — MercadoLibre Inc Deep-Dive Scorecard

E-commerce / Fintech / LatAm · NASDAQ: MELI · Updated April 2026
Wide MoatHigh UncertaintyExemplary Capital Alloc.
Current Price
$1715.52
0.82× P/FV — +22% discount
Moat Quality Breakdown
Two-Sided Marketplace
9.0
MercadoPago Network Effect
8.5
Logistics (MELI Envíos)
8.0
Mercado Credito
7.5
Brand / Trust
8.0
Composite Moat Score 8.2 / 10
Key Financials & Metrics
$21B+
Revenue TTM
+37%
Fintech Rev Growth
650M+
Addressable Population
$55B
Total Payment Volume
92M
Unique Active Users
21%
Net Margin
Valuation & Scenario Analysis
Entry Price ($)$1715.52
$1,716
Fair Value Estimate ($)$2100
FV $2,100
Scenario5-Yr PriceCAGRNote
Bear $1600 -1.4% EM currency weakness; credit losses spike in downturn
Base $3200 +13.3% Fintech margin expansion; Mexico accelerates; Brazil sustains
Bull $4800 +22.8% MELI becomes dominant financial infrastructure of LatAm
Base Case Return Bridge (5-Year)
Revenue Growth
+22.0%
Fintech Margin Expansion
+5.0%
Multiple Re-rating
+4.0%
Total Estimated CAGR +31.0%/yr
Valuation multiple
P/Sales — current
3.1x
5Y Avg
5.8x
↓ 47% below hist avg
LatAm e-commerce + fintech growth
Key Risks & Considerations
▸ EM currency risk — BRL, ARS, MXN weakness directly impairs USD-reported revenue. Argentina hyperinflation creates distortions.
▸ Credit cycle risk — Mercado Credito underwriting billions in loans to thin-file borrowers. Never stress-tested through a full LatAm recession.
▸ Regulatory risk — Central banks tightening fintech regulation across LatAm. Brazil's Banco Central most active.
▸ Competition — Amazon Brazil investing aggressively. Nubank growing 40%+. Sea Limited in some markets.
8.5

Core Hold — Amazon + PayPal of LatAm at 22% Discount

MELI is the best expression of LatAm's digital transformation — a dominant two-sided marketplace with financial services embedded at the core. Network effects compound across commerce, payments, lending, and logistics simultaneously. Currency risk and credit cycle risk are the primary uncertainties. At 22% discount with Exemplary capital allocation and 22%+ forward revenue CAGR, appropriately sized at 5.7%.

Portfolio context (5.7% allocation · Rank #11): 5.7% — fifth largest position. Appropriately sized given High uncertainty and EM currency exposure. Business quality is exceptional but concentration in LatAm macro warrants a ceiling here.
▶
MSFT
Microsoft Corp Scorecard
Technology
5.5%
-22.7% Wide 0.62x ★★★★★ 0.73% 0.97%
AddedApr 10
MSFT — Scorecard

MSFT — Microsoft Corp Deep-Dive Scorecard

Enterprise Software / Cloud / AI · NASDAQ: MSFT · Updated April 2026
Wide MoatMedium UncertaintyExemplary Capital Alloc.
Current Price
$373.46
0.62× P/FV — +61% discount
Moat Quality Breakdown
Enterprise OS Lock-in
9.5
Azure Switching Costs
9.0
AI Copilot Integration
9.0
GitHub / Dev Ecosystem
8.5
LinkedIn Data Moat
8.0
Xbox / Gaming
7.5
Composite Moat Score 8.6 / 10
Key Financials & Metrics
$261B
Revenue FY2025
$115B
FCF FY2025
30%+
Azure Growth
$625B
Commercial RPO
9.5/10
Moat Score
+11%
Bear Floor CAGR
Valuation & Scenario Analysis
Entry Price ($)$373.46
$373
Fair Value Estimate ($)$600
FV $600
Scenario5-Yr PriceCAGRNote
Bear $450 +3.8% Azure competition; Copilot adoption slower
Base $780 +15.9% Azure 25-28%; Copilot hits $10B ARR by 2027
Bull $1100 +24.1% Copilot becomes enterprise AI OS; Azure 35% share
Base Case Return Bridge (5-Year)
Revenue Growth
+16.0%
Copilot Monetization
+4.0%
Multiple Re-rating
+3.0%
Total Estimated CAGR +23.0%/yr
Valuation multiple
Fwd P/E — current
19.3x
5Y Avg
29.5x
↓ 35% below hist avg
Cloud + AI platform earnings visibility
Key Risks & Considerations
▸ Azure vs AWS gap — AWS still leads at ~32% share vs Azure ~22%. Azure gaining but starting from behind.
▸ Copilot adoption pace — Early enterprise Copilot metrics mixed. Seat expansion vs pilot programs is the key 2026 question.
▸ Activision integration — $69B acquisition still being digested. Game development timelines notoriously uncertain.
▸ Lowest risk in portfolio — Medium uncertainty, Exemplary cap alloc, +11%/yr bear floor, $625B RPO visibility. Genuinely the safest growth position.
9.5

Priority Build — Best Risk-Adjusted Position in the Universe

MSFT is the highest conviction position that is simultaneously the most underweight relative to conviction. 9.5/10 moat, Medium uncertainty, Exemplary capital allocation, 38% discount, strongest bear floor (+11%/yr) of any growth stock analyzed. $625B commercial RPO provides revenue visibility no other company matches. Target 6-7%. Every new capital deployment should consider MSFT first.

Portfolio context (5.0% allocation · Rank #2): 5.0% allocation — building from 2.7% six months ago. Still below 6-7% target. Continue building toward 6% with every available capital deployment. Most important sizing gap in the portfolio.
▶
TSM
Taiwan Semiconductor Manufacturing Co Ltd ADR Scorecard
Technology
5.4%
+20.6% Wide 0.85x ★★★★☆ — 0.98%
AddedApr 10
TSM — Scorecard

TSM — Taiwan Semiconductor Manufacturing Deep-Dive Scorecard

Semiconductor Foundry · NYSE: TSM · Updated April 2026
Wide MoatMedium UncertaintyStandard Capital Alloc.
Current Price
$339.04
0.79× P/FV — +26% discount
Moat Quality Breakdown
Process Technology Lead
9.5
Manufacturing Yield Expertise
9.5
Customer Lock-in
9.0
Equipment / IP Integration
8.5
CoWoS Packaging
8.0
Composite Moat Score 8.9 / 10
Key Financials & Metrics
$90B+
Revenue FY2025
~55%
Gross Margin
90%+
AI Chip Mfg Share
2nm/1.6nm
Process Leadership
+41%
Q4 Revenue Growth
$65B
2025 CapEx
Valuation & Scenario Analysis
Entry Price ($)$339.04
$339
Fair Value Estimate ($)$428
FV $428
Scenario5-Yr PriceCAGRNote
Bear $270 -4.5% Taiwan conflict premium; Intel 18A succeeds; demand pause
Base $520 +8.9% AI chip demand sustains; Arizona ramps; 2nm/A16 launches
Bull $780 +18.1% TSMC becomes critical US infrastructure; premium multiple expands
Base Case Return Bridge (5-Year)
Revenue Growth
+18.0%
Margin Expansion
+3.0%
Multiple Re-rating
+3.0%
Total Estimated CAGR +24.0%/yr
Valuation multiple
Fwd P/E — current
26.8x
5Y Avg
19.9x
↑ 35% above hist avg
Leading edge fab — geopolitical premium
Key Risks & Considerations
▸ Taiwan geopolitical risk — Irreducible binary risk. A Taiwan Strait conflict would disrupt 90% of advanced semiconductor manufacturing globally.
▸ US/EU fab subsidies — Intel, Samsung, and new US fabs receiving $50B+ in CHIPS Act funding — may reduce TSMC share over time.
▸ Standard capital allocation — Taiwan government requires dividends and limits buybacks. Capital return policy is constrained by regulation.
▸ Concentration risk — NVIDIA + Apple + AMD represent 40%+ of revenue. AI demand pause or Apple foundry move would be material.
9.0

Core Hold — AI Chip Foundry Monopoly at 21% Discount

TSMC is the most irreplaceable business in the AI infrastructure stack — 90% of advanced AI chips manufactured here, process technology 2-3 generations ahead. Medium uncertainty reflects business stability rather than geopolitical risk (which is unmodellable). At 21% discount, appropriately held at 5.3% with the geopolitical risk serving as the natural cap on position size.

Portfolio context (5.3% allocation · Rank #8): 5.3% — appropriate for a business with unmodellable geopolitical risk. Quality justifies a core holding; Taiwan risk justifies not going above 6%.
▶
SPGI
S&P Global Inc Scorecard
Financial Services
5.2%
-18.6% Wide 0.74x ★★★★★ 3.98% 0.90%
AddedApr 10
SPGI — Scorecard

SPGI — S&P Global Inc Deep-Dive Scorecard

Financial Data / Indices / Ratings · NYSE: SPGI · Updated April 2026
Wide MoatLow UncertaintyExemplary Capital Alloc.
Current Price
$431.16
0.76× P/FV — +32% discount
Moat Quality Breakdown
S&P 500 Index Franchise
10.0
Credit Ratings Duopoly
9.0
Market Intelligence Data
8.5
Commodity Benchmarks (Platts)
8.5
Indices Innovation
8.0
Composite Moat Score 8.8 / 10
Key Financials & Metrics
$13B+
Revenue FY2025
62%
Adj. EBITDA Margin
$18T+
AUM in S&P Indices
9.0/10
Moat Score
32%
Discount to FV
Low
Uncertainty Rating
Valuation & Scenario Analysis
Entry Price ($)$431.16
$431
Fair Value Estimate ($)$570
FV $570
Scenario5-Yr PriceCAGRNote
Bear $520 +3.8% Issuance downturn; index fee compression
Base $780 +12.6% Issuance recovery; AUM growth; Visible Alpha synergies
Bull $1050 +19.5% Private credit data moat; non-US AUM surge
Base Case Return Bridge (5-Year)
Revenue Growth
+12.0%
Margin Expansion
+2.0%
Multiple Re-rating
+4.0%
Total Estimated CAGR +18.0%/yr
Valuation multiple
Fwd P/E — current
21.1x
5Y Avg
28.8x
↓ 27% below hist avg
Ratings + analytics recurring earnings
Key Risks & Considerations
▸ Issuance cycle dependency — 30% of revenue tied to credit ratings fees cyclical with debt issuance volumes.
▸ Private credit headwind — Rise of direct lending reduces rated public debt universe. Not existential but a structural mix shift.
▸ Low uncertainty — the safest position — Only Low uncertainty Wide moat name at a meaningful discount in the entire analyzed universe.
▸ AUM growth compounds automatically — Every dollar of passive AUM growth generates more fee revenue without any incremental cost.
9.0

Priority Build — Unassailable Franchise at 32% Discount

SPGI is ranked #1 on the scorecard and one of the most underweight positions relative to conviction. Low uncertainty + Wide moat + Exemplary capital allocation + 32% discount is exceptionally rare. The S&P 500 index franchise requires zero incremental capital to maintain yet generates billions in licensing fees annually — the highest quality of earnings possible. Target weight: 6-7%. Currently 4.5%.

Portfolio context (4.5% allocation · Rank #1): 4.5% — meaningfully below 6-7% target. Ranked #1 on the scorecard. Building with FTNT proceeds. Every available dollar should go here after higher-priority gaps are acknowledged.
▶
AVGO
Broadcom Inc Scorecard
Technology
5.0%
+2.7% Wide 0.71x ★★★★☆ 0.71% 0.83%
AddedApr 10
AVGO — Scorecard

AVGO — Broadcom Inc Deep-Dive Scorecard

Semiconductors / Enterprise Software · NASDAQ: AVGO · Updated April 2026
Wide MoatHigh UncertaintyExemplary Capital Alloc.
Current Price
$314.55
0.63× P/FV — +59% discount
Moat Quality Breakdown
Custom Silicon (XPU)
9.0
VMware Enterprise Lock-in
9.0
Networking ASIC Monopoly
8.5
Fiber/Broadband Infrastructure
8.0
Storage Controller Dominance
8.0
Composite Moat Score 8.5 / 10
Key Financials & Metrics
$51B+
Revenue FY2025
$23B+
EBITDA
$100B+
AI Revenue 2027E
9.0/10
Moat Score
~60%
EBITDA Margin
$9B+
Annual Buybacks
Valuation & Scenario Analysis
Entry Price ($)$314.55
$315
Fair Value Estimate ($)$500
FV $500
Scenario5-Yr PriceCAGRNote
Bear $360 +2.7% XPU market consolidates; Hock Tan succession uncertain
Base $650 +15.6% XPU revenue hits $100B by 2027; VMware synergies realized
Bull $950 +24.7% Four hyperscaler XPU contracts; AI ASIC over GPU becomes standard
Base Case Return Bridge (5-Year)
Revenue Growth
+20.0%
VMware Synergy Realization
+5.0%
Multiple Re-rating
+4.0%
Total Estimated CAGR +29.0%/yr
Valuation multiple
Fwd P/E — current
33.4x
5Y Avg
20.1x
↑ 66% above hist avg
Custom silicon + VMware integration
Key Risks & Considerations
▸ Hock Tan key-man risk — CEO is 72, contracted through 2030. Capital allocation genius with no obvious successor. Departure would be material.
▸ Customer concentration — Google, Apple, Meta account for large XPU revenue. Hyperscaler brings design in-house = meaningful headwind.
▸ VMware customer backlash — License model shift to subscription generated significant pushback in 2024-2025. Monitoring churn rates.
▸ High uncertainty ceiling — High uncertainty + High concentration creates a natural position size ceiling despite exceptional quality.
8.5

Strong Hold — Custom Silicon Champion at 37% Discount

Broadcom's combination of custom AI silicon dominance and VMware enterprise lock-in creates a uniquely defensible position in the AI infrastructure buildout. The $100B+ AI chip revenue guide for 2027 is based on existing XPU design wins at Google, Meta, and Apple. At 37% discount with Exemplary capital allocation, currently at 4.6% — slightly undersized. Key-man risk caps concentration.

Portfolio context (4.6% allocation · Rank #14): 4.6% — modestly undersized for 37% discount. Target 5-6%. Hock Tan succession risk and customer concentration are the reasons not to push higher. Steady build appropriate.
▶
MRVL
Marvell Technology Inc Scorecard
Technology
3.5%
+41.2% Narrow 0.92x ★★★☆☆ 1.95% 0.22%
—
MRVL — Scorecard

MRVL — Marvell Technology Inc Deep-Dive Scorecard

Custom AI Silicon / Data Infrastructure · NASDAQ: MRVL · Updated April 2026
Narrow MoatHigh UncertaintyExemplary Capital Alloc.
Current Price
$107.11
0.82× P/FV — +21% discount
Moat Quality Breakdown
AWS Trainium Partnership
8.5
Google TPU Co-design
8.0
Optical DSP Technology
8.0
PCIe/CXL Controllers
7.5
Narrow Moat Caveat
5.0
Composite Moat Score 7.4 / 10
Key Financials & Metrics
$7B+
Revenue FY2026E
~62%
Gross Margin
+50%
Data Center Growth
7.0/10
Moat Score
21%
Discount to FV
Narrow
Morningstar Moat
Valuation & Scenario Analysis
Entry Price ($)$107.11
$107
Fair Value Estimate ($)$130
FV $130
Scenario5-Yr PriceCAGRNote
Bear $100 -1.4% Narrow moat — hyperscaler brings custom silicon in-house
Base $185 +11.5% AWS/Google XPU ramp; optical DSP scales with AI buildout
Bull $280 +21.2% New hyperscaler XPU win; CXL becomes dominant memory architecture
Base Case Return Bridge (5-Year)
Revenue Growth
+22.0%
Margin Expansion
+3.0%
Multiple Re-rating
+2.0%
Total Estimated CAGR +27.0%/yr
Valuation multiple
P/Sales — current
13.6x
5Y Avg
9.6x
↑ 42% above hist avg
Custom AI silicon — earnings in early ramp
Key Risks & Considerations
▸ Narrow moat — primary risk — Unlike every Wide moat holding, MRVL's competitive position is more fragile. Hyperscalers could integrate IP in-house.
▸ Customer concentration — AWS + Google = majority of data center revenue. Losing one design win would be material.
▸ Competitive intensity — Broadcom competes directly in custom silicon. The playing field is competitive without MRVL's Wide moat protection.
▸ Cycle risk — Enterprise and carrier infrastructure spending is more cyclical than hyperscaler AI CapEx.
7.0

Hold — Custom AI Silicon at 21% Discount (Narrow Moat Caveat)

MRVL is the highest-growth semiconductor name in the portfolio but carries the most explicit moat caveat — Narrow rather than Wide. The AWS Trainium and Google TPU design wins are real but the Narrow moat warrants sizing below what a Wide moat equivalent would receive. At 3.3%, appropriately sized. Would size to 4-5% if Morningstar upgraded to Wide moat.

Portfolio context (3.3% allocation · Rank #10): 3.3% — appropriate for a Narrow moat name with High uncertainty. The AI silicon thesis is compelling but position size is deliberately capped below the Wide moat threshold.
▶
MA
Mastercard Inc Class A Scorecard
Financial Services
3.2%
-11.5% Wide 0.92x ★★★☆☆ 2.61% 0.71%
—
MA — Scorecard

MA — Mastercard Inc Class A Deep-Dive Scorecard

Global Payments Network · NYSE: MA · Updated April 2026
Wide MoatMedium UncertaintyStandard Capital Alloc.
Current Price
$493.44
0.90× P/FV — +11% discount
Moat Quality Breakdown
Two-Sided Network Effect
10.0
Global Regulatory Embedding
9.5
Cross-Border Fee Moat
9.0
130%+ ROIC
10.0
Brand / Trust
8.5
Composite Moat Score 9.4 / 10
Key Financials & Metrics
$28B+
Revenue FY2025
130%+
ROIC
$9T+
Annual GDV
3B+
Mastercard Cards
53%
Net Income Margin
$10B+
Annual Buybacks
Valuation & Scenario Analysis
Entry Price ($)$493.44
$493
Fair Value Estimate ($)$550
FV $550
Scenario5-Yr PriceCAGRNote
Bear $430 -2.7% Stablecoin disrupts cross-border; interchange regulation
Base $660 +6.0% Cross-border recovery continues; Vocalink and B2B expand
Bull $900 +12.8% MA becomes the rails for stablecoin settlement; TAM expands
Base Case Return Bridge (5-Year)
Revenue Growth
+13.0%
Cross-Border Recovery
+2.0%
Buyback Accretion
+2.0%
Total Estimated CAGR +17.0%/yr
Valuation multiple
Fwd P/E — current
25.5x
5Y Avg
31.8x
↓ 20% below hist avg
Payment network — transaction volume growth
Key Risks & Considerations
▸ Stablecoin long-term risk — Dollar stablecoins on public blockchains could theoretically bypass cross-border rails. Not imminent but credible 10-year scenario.
▸ Interchange regulation — EU has capped interchange fees. US regulation debated for years. If US follows EU, merchant revenue compresses.
▸ Standard capital allocation — Mastercard repurchases shares somewhat mechanically. Morningstar rates Standard rather than Exemplary.
▸ Near-unassailable position — The stablecoin scenario is 10+ years away at scale. In the near term, MA faces zero credible competitive threat to its core network.
8.5

Hold — Near-Unassailable Payments Duopoly at 10% Discount

Mastercard has 130%+ ROIC on a near-unassailable two-sided network. 10% discount is thin but near-unassailable moat quality justifies a core position even at modest discounts. Standard capital allocation is the only genuine flag. At 3.3%, appropriately sized. Would add meaningfully at 15-20% discount. Adding Visa would complete the payments duopoly.

Portfolio context (3.3% allocation · Rank #17): 3.3% — right-sized for 10% discount. Would build to 5%+ at 20%+ discount. MA earns a permanent core position because the moat is structural — not cyclical or execution-dependent.
▶
ANET
Arista Networks Inc Scorecard
Technology
3.1%
+11.5% Wide 0.83x ★★★★☆ 0.87% —
—
ANET — Scorecard

ANET — Arista Networks Inc Deep-Dive Scorecard

AI Networking / Data Center Switching · NYSE: ANET · Updated April 2026
Wide MoatHigh UncertaintyExemplary Capital Alloc.
Current Price
$126.68
0.72× P/FV — +38% discount
Moat Quality Breakdown
EOS Software Ecosystem
9.0
AI Data Center Leadership
9.0
CloudVision Platform
8.0
TAC Support Quality
8.5
High-Margin Software Mix
7.5
Composite Moat Score 8.4 / 10
Key Financials & Metrics
$7.2B+
Revenue FY2025
64%
Gross Margin
+18%
Revenue Growth
8.5/10
Moat Score
38%
Discount to FV
~35%
Net Margin
Valuation & Scenario Analysis
Entry Price ($)$126.68
$127
Fair Value Estimate ($)$175
FV $175
Scenario5-Yr PriceCAGRNote
Bear $110 -2.8% NVIDIA InfiniBand bundles displace Ethernet in AI clusters
Base $215 +11.2% AI cluster buildout sustains; Ultra Ethernet Consortium solidifies
Bull $320 +20.4% Arista wins enterprise SASE/zero-trust as networking+security converge
Base Case Return Bridge (5-Year)
Revenue Growth
+18.0%
Software Mix Shift
+3.0%
Multiple Re-rating
+4.0%
Total Estimated CAGR +25.0%/yr
Valuation multiple
Fwd P/E — current
41.7x
5Y Avg
32.9x
↑ 27% above hist avg
Cloud networking — AI infra tailwind
Key Risks & Considerations
▸ NVIDIA InfiniBand competitive threat — NVIDIA bundles InfiniBand with GPU clusters. If hyperscalers accept tight NVIDIA integration over Arista ethernet, AI networking share shifts.
▸ Cisco recovery risk — Cisco has the relationships, capital, and installed base to mount a response. Any meaningful Cisco recovery in AI networking would pressure margins.
▸ Data center concentration — Less diversified than MSFT, AMZN, GOOGL. A demand pause in data center CapEx would hit directly.
▸ Customer concentration — Microsoft + Meta + Google represent significant revenue — the same hyperscalers building competing infrastructure over the long term.
8.5

Hold — AI Networking Leader at 38% Discount

Arista won the AI networking standard battle and is reaping the rewards with 400G/800G deployments across every major hyperscaler. The EOS software moat creates genuine switching costs that compound over time. At 38% discount with Wide moat and Exemplary capital allocation, a quality hold. NVIDIA InfiniBand competitive threat is the key watch item.

Portfolio context (2.8% allocation · Rank #5): 2.8% — appropriately sized for High uncertainty with NVIDIA bundling risk. Would not push above 4% until the InfiniBand vs Ethernet question is resolved in Arista's favor.
▶
NVDA
NVIDIA Corp Scorecard
Technology
2.9%
-1.4% Wide 0.71x ★★★★☆ 0.90% 0.02%
AddedApr 10
NVDA — Scorecard

NVDA — NVIDIA Corp Deep-Dive Scorecard

AI Accelerators / GPUs / Data Center · NASDAQ: NVDA · Updated April 2026
Wide MoatVery High UncertaintyExemplary Capital Alloc.
Current Price
$177.39
0.68× P/FV — +47% discount
Moat Quality Breakdown
CUDA Developer Ecosystem
10.0
AI Accelerator Monopoly
9.0
NVLink / InfiniBand Networking
8.5
Software Moat (NIM/NeMo)
8.0
CoWoS / HBM Partnership
8.0
Composite Moat Score 8.7 / 10
Key Financials & Metrics
$130B+
Revenue FY2026E
~75%
Data Center Growth
$39B
Revenue Q4 FY2026
57%
Net Margin
CUDA
Software Moat
~80%
AI Accelerator Share
Valuation & Scenario Analysis
Entry Price ($)$177.39
$177
Fair Value Estimate ($)$260
FV $260
Scenario5-Yr PriceCAGRNote
Bear $160 -2.0% China restrictions hurt; AMD closes CUDA gap; custom XPU substitution
Base $320 +12.5% Blackwell/Rubin sustain dominance; inference ramp adds second leg
Bull $520 +24.0% NVIDIA becomes the OS layer for AI — software revenue doubles hardware
Base Case Return Bridge (5-Year)
Revenue Growth
+22.0%
Software Mix Expansion
+4.0%
Multiple Re-rating
+2.0%
Total Estimated CAGR +28.0%/yr
Valuation multiple
Fwd P/E — current
23.1x
P/FCF
41.1x
↓ 44% below hist avg
AI GPU demand cycle — earnings volatile
Key Risks & Considerations
▸ China export restrictions — US has progressively restricted H800, A800, and now H20 to China. China was ~20%+ of data center revenue.
▸ Custom XPU substitution — Google TPU, AWS Trainium, Meta MTIA, Microsoft Maia all building alternatives. Reduces dependency at the margin.
▸ Very High uncertainty — warranted — At $3T+ market cap, priced for extraordinary outcomes. Any hiccup in Blackwell ramp creates significant multiple compression.
▸ AMD competitive pressure — MI300X winning select inference workloads. CUDA gap narrowing slowly. MI400 launch bears watching.
8.5

Hold — CUDA Monopoly at 32% Discount (Very High Uncertainty Ceiling)

NVIDIA's CUDA moat is real and deeply entrenched — 25 years of developer investment cannot be unwound quickly. The AI training accelerator dominance generates extraordinary financial results. Very High uncertainty reflects both the lofty valuation and genuine long-term risks from custom silicon. At 2.9%, sized conservatively for Very High uncertainty. CUDA software moat is the key monitor.

Portfolio context (2.9% allocation · Rank #6): 2.9% — conservatively sized for Very High uncertainty at a lofty valuation. Would not add meaningfully above 3-4%. CUDA moat justifies a permanent position but not a concentrated one.
▶
PANW
Palo Alto Networks Inc Scorecard
Technology
2.9%
-9.3% Wide 0.74x ★★★★☆ — —
—
PANW — Scorecard

PANW — Palo Alto Networks Inc Deep-Dive Scorecard

Cybersecurity Platform · NASDAQ: PANW · Updated April 2026
Wide MoatVery High UncertaintyExemplary Capital Alloc.
Current Price
$163.21
0.72× P/FV — +38% discount
Moat Quality Breakdown
Platformization Strategy
8.5
Cortex XSIAM AI
8.0
SASE Leadership
8.0
Firewall Installed Base
8.5
Federal Credentials
7.5
Composite Moat Score 8.1 / 10
Key Financials & Metrics
$9B+
Revenue FY2025
$4.4B
NGS ARR
84%
Gross Margin
38%
Discount to FV
+13%
Revenue Growth
$2.5B+
FCF FY2025
Valuation & Scenario Analysis
Entry Price ($)$163.21
$163
Fair Value Estimate ($)$225
FV $225
Scenario5-Yr PriceCAGRNote
Bear $140 -3.0% Platformization slows; CrowdStrike wins AI-native segment
Base $270 +10.6% NGS ARR hits $10B+; platformization accelerates consolidation
Bull $400 +19.6% PANW becomes dominant enterprise security operating system
Base Case Return Bridge (5-Year)
Revenue Growth
+18.0%
Platformization Leverage
+4.0%
Multiple Re-rating
+3.0%
Total Estimated CAGR +25.0%/yr
Valuation multiple
P/FCF — current
38.0x
3Y Avg
48.5x
↓ 22% below hist avg
Platformization driving FCF expansion
Key Risks & Considerations
▸ Free product strategy risk — Offering products free during transition pressures near-term revenue. If customers don't convert to full ARR, strategy backfires.
▸ CrowdStrike AI-native competition — CRWD's Charlotte AI and Falcon platform winning AI-native security deals. In endpoint, PANW playing defense.
▸ Very High uncertainty — Platformization is innovative but unproven at scale. Very High uncertainty reflects real possibility of dominant share or strategy reversal.
▸ Multiple strategic pivots — Running NGFW, SASE, and XSIAM simultaneously with different GTM motions creates organizational complexity.
8.0

Hold — Cybersecurity Platform Leader at 38% Discount

Palo Alto is the most ambitious strategic bet in the cybersecurity cluster — trying to become the operating system layer for enterprise security. Platformization is working by the NGS ARR metrics but creates near-term revenue pressure. At 38% discount with Exemplary capital allocation and Wide moat, a quality hold. The ZS + PANW + CRWD cluster represents ~9% cybersecurity exposure — monitoring for rationalization.

Portfolio context (3.0% allocation · Rank #9): 3.0% — appropriate. Part of the cybersecurity cluster. The cluster collectively represents ~9% exposure — consider rationalizing to 2 names as higher-priority positions absorb capital.
▶
MPWR
Monolithic Power Systems Inc Scorecard
Technology
2.8%
+47.4% Wide 1.03x ★★★☆☆ 0.01% 0.72%
—
MPWR — Scorecard

MPWR — Monolithic Power Systems Inc Deep-Dive Scorecard

Analog Semiconductors / Power Management · NASDAQ: MPWR · Updated April 2026
Wide MoatHigh UncertaintyStandard Capital Alloc.
Current Price
$1118.49
0.86× P/FV — +16% discount
Moat Quality Breakdown
AI Server Power Management
8.5
Customer Design-in Lock-in
8.0
BCD Process Technology
7.5
Automotive Traction
7.5
Composite Moat Score 7.9 / 10
Key Financials & Metrics
$2.4B+
Revenue FY2025
~55%
Gross Margin
+20%
Revenue Growth
7.5/10
Moat Score
16%
Discount to FV
~25%
Operating Margin
Valuation & Scenario Analysis
Entry Price ($)$1118.49
$1,118
Fair Value Estimate ($)$1300
FV $1,300
Scenario5-Yr PriceCAGRNote
Bear $800 -6.5% 59× P/E compression dominates; AI demand pause hits power ICs
Base $1500 +6.0% AI server ramp sustains; automotive design wins compound
Bull $2100 +13.4% MPWR becomes the power architecture standard for AI infrastructure
Base Case Return Bridge (5-Year)
Revenue Growth
+18.0%
Margin Expansion
+2.0%
Multiple Re-rating
-3.0%
Total Estimated CAGR +17.0%/yr
Valuation multiple
Fwd P/E — current
61.8x
5Y Avg
42.1x
↑ 47% above hist avg
Power management — AI server exposure
Key Risks & Considerations
▸ 59× P/E valuation headwind — Even with 20%+ revenue growth, if P/E compresses toward semiconductor sector average (~25×), stock sees significant downside regardless of business performance.
▸ Standard capital allocation — No meaningful buyback program. Cash accumulates on balance sheet. Morningstar rates Standard rather than Exemplary.
▸ China revenue exposure — ~30%+ of revenue from Chinese customers. Export restrictions and China substitution risk are direct headwinds.
▸ Competition from TI, Infineon — Texas Instruments and Infineon both compete in analog power management with much larger scale.
7.5

Hold — AI Power Management Leader with Valuation Headwind

MPWR is a genuinely excellent analog semiconductor business with a direct AI infrastructure tailwind. The Wide moat is real. The problem is the 59× P/E — even with 18-20% revenue growth, multiple compression from current levels creates a headwind. Standard capital allocation is another mild flag. At 2.5% and 16% discount, appropriately sized but not a priority for additional capital at this valuation.

Portfolio context (2.5% allocation · Rank #18): 2.5% — right-sized given the valuation concern. Not a target for incremental capital until P/E compresses toward 40-45×, which would create a better risk/reward entry point.
▶
ZS
Zscaler Inc Scorecard
Technology
2.7%
-45.7% Narrow 0.41x ★★★★★ — —
—
ZS — Scorecard

ZS — Zscaler Inc Deep-Dive Scorecard

Zero-Trust Network Security · NASDAQ: ZS · Updated April 2026
Narrow MoatVery High UncertaintyExemplary Capital Alloc.
Current Price
$138.56
0.46× P/FV — +116% discount
Moat Quality Breakdown
Data Network Effect
8.5
Zero Trust Architecture
8.0
120%+ NRR
9.0
Cloud-Native Architecture
7.5
Narrow Moat Downgrade
5.0
Composite Moat Score 7.6 / 10
Key Financials & Metrics
$2.4B+
Revenue TTM
120%+
Net Revenue Retention
$3.46B
RPO (+52% YoY)
250B+
Daily Threats Analyzed
55%
Discount to FV
~97%
Gross Retention
Valuation & Scenario Analysis
Entry Price ($)$138.56
$139
Fair Value Estimate ($)$300
FV $300
Scenario5-Yr PriceCAGRNote
Bear $200 +7.6% MSFT bundling takes material share; growth decelerates to 15%
Base $380 +22.4% Zero-trust adoption accelerates; data moat compounds
Bull $580 +33.2% Platform expansion beyond network security; AI security moat
Base Case Return Bridge (5-Year)
Revenue Growth
+25.0%
Margin Expansion
+5.0%
Multiple Re-rating
+10.0%
Total Estimated CAGR +40.0%/yr
Valuation multiple
P/Sales — current
6.2x
5Y Avg
17.1x
↓ 64% below hist avg
Zero-trust platform — not yet GAAP profitable
Key Risks & Considerations
▸ Narrow moat downgrade — recent change — Morningstar downgraded ZS from Wide to Narrow moat. This is the most important recent development for the position.
▸ Microsoft Defender bundling — E5 licenses include Defender for Endpoint, Cloud Apps, and Azure AD — all overlapping ZS capabilities. Mid-market customers activating what they already own.
▸ PANW platformization — Palo Alto subsidizing adoption by giving products away during transition periods. Directly attacking ZS's standalone pricing power.
▸ Very High uncertainty — Narrow moat + Very High uncertainty creates the widest range of outcomes. 55% discount compensates — but only if bear case is truly +12%/yr.
7.5

Hold — 55% Discount but Narrow Moat Downgrade Warrants Reassessment

ZS has the largest discount in the portfolio at 55% below fair value. The data network effect moat is real and 120%+ NRR signals genuine switching costs. However the recent Narrow moat downgrade is material. The appropriate response is to hold current 3.2% but not add until a fresh Morningstar note confirms the moat thesis. Bear floor at +12%/yr provides meaningful downside protection.

Portfolio context (3.2% allocation · Rank #12): 3.2% — hold pending fresh Morningstar note. Narrow moat downgrade is the key watchpoint. Do not add until moat thesis is confirmed. Was sized based on Wide moat assumption.
▶
NOW
ServiceNow Inc Scorecard
Technology
2.7%
-41.4% Narrow 0.54x ★★★★★ 1.98% —
—
NOW — Scorecard

NOW — ServiceNow Inc Deep-Dive Scorecard

Enterprise Workflow Automation · NYSE: NOW · Updated April 2026
Narrow MoatHigh UncertaintyExemplary Capital Alloc.
Current Price
$102.0
0.62× P/FV — +62% discount
Moat Quality Breakdown
Workflow Lock-in
9.0
98% Gross Retention
9.5
Platform Data Network
8.0
Now Assist (AI)
7.5
Narrow Moat Caveat
5.5
Composite Moat Score 7.9 / 10
Key Financials & Metrics
$12B+
Revenue FY2025
98%
Gross Retention
$22B+
Remaining RPO
125%+
Net Dollar Expansion
33%
Discount to FV
~30%
FCF Margin
Valuation & Scenario Analysis
Entry Price ($)$102.0
$102
Fair Value Estimate ($)$165
FV $165
Scenario5-Yr PriceCAGRNote
Bear $105 +0.6% AI disrupts workflow management; seat counts plateau
Base $215 +16.1% Now Assist drives expansion; new verticals open
Bull $330 +26.5% ServiceNow becomes the AI orchestration layer for enterprise
Base Case Return Bridge (5-Year)
Revenue Growth
+19.0%
AI Expansion
+4.0%
Multiple Re-rating
+3.0%
Total Estimated CAGR +26.0%/yr
Valuation multiple
P/FCF — current
19.3x
3Y Avg
48.5x
↓ 60% below hist avg
Enterprise workflow — high FCF conversion
Key Risks & Considerations
▸ AI disruption to workflow automation — If AI agents handle IT tickets and HR requests autonomously, the value of ServiceNow as workflow manager potentially decreases.
▸ Veza + Armis integration — $9B+ in acquisitions closed in 2026. Two large deals simultaneously increases execution complexity.
▸ Narrow moat ceiling — Despite 98% retention, AI disruption risk justifies Narrow moat. Caps sizing conviction.
▸ CEO transition risk — Bill McDermott's leadership central to enterprise expansion. Any leadership change would introduce uncertainty.
7.5

Hold at Current Size — Right-Sized for Narrow Moat

ServiceNow's 98% gross retention is Wide moat behavior from a Narrow moat business — the tension Morningstar captures in its rating. The workflow lock-in is genuine; the AI disruption risk is also genuine. At 3.2% and 33% discount, appropriately sized for a Narrow moat High uncertainty name. Don't add aggressively — but don't sell. Earns its keep at this size through RPO visibility and retention metrics.

Portfolio context (3.2% allocation · Rank #16): 3.2% — right-sized. Do not add above 4% for a Narrow moat name. Hold through Veza/Armis integration and reassess in 2027 based on whether AI expands or contracts the platform.
▶
APH
Amphenol Corp Class A Scorecard
Technology
2.5%
+2.1% Wide 0.81x ★★★★☆ 0.45% 0.78%
—
APH — Scorecard

APH — Amphenol Corp Class A Deep-Dive Scorecard

Connectors / AI Data Center / Industrial · NYSE: APH · Updated April 2026
Wide MoatMedium UncertaintyExemplary Capital Alloc.
Current Price
$128.0
0.75× P/FV — +33% discount
Moat Quality Breakdown
Switching Cost — Design-in
9.0
AI Data Center Tailwind
8.5
20-Year Margin Stability
9.0
Military / Aerospace Durability
8.5
Acquisition Machine
8.0
Composite Moat Score 8.6 / 10
Key Financials & Metrics
$14B+
Revenue FY2025E
~20%
Operating Margin
~22%
ROIC (20yr avg)
8.5/10
Moat Score
33%
Discount to FV
0.5%
Op Margin Std Dev (20yr)
Valuation & Scenario Analysis
Entry Price ($)$128.0
$128
Fair Value Estimate ($)$170
FV $170
Scenario5-Yr PriceCAGRNote
Bear $130 +0.3% CapEx cycle pause; industrial downturn; IT/telecom weakness
Base $235 +12.9% AI data center exposure compounds; industrial recovery sustains
Bull $340 +21.6% APH becomes the dominant connector supplier for AI infrastructure globally
Base Case Return Bridge (5-Year)
Revenue Growth
+12.0%
Operating Leverage
+3.0%
Multiple Re-rating
+4.0%
Total Estimated CAGR +19.0%/yr
Valuation multiple
Fwd P/E — current
31.7x
5Y Avg
29.4x
Near historical avg
Connector platform — mission-critical infrastructure
Key Risks & Considerations
▸ End market diversification reduces upside — APH's diversification across AI, military, automotive, industrial, and telecom is the source of its moat stability — but also caps the upside vs pure-play AI names.
▸ Industrial cycle sensitivity — The non-AI portions of revenue (~55%) are exposed to industrial CapEx cycles. A manufacturing recession would impact the industrial and telecom segments.
▸ M&A integration risk — APH makes 10-15 acquisitions per year. Serial acquisitions at this pace create integration risk if a large deal is poorly executed.
▸ 20-year margin stability — the key proof point — 0.5% operating margin standard deviation across two decades and multiple economic crises is the single best empirical evidence of moat durability in the portfolio.
8.5

Priority Build — Medium Uncertainty Compounder at 33% Discount

Amphenol is the most quality-per-unit-of-risk name in the portfolio relative to its current sizing. Wide moat, Medium uncertainty (unique among growth holdings), Exemplary capital allocation, 33% discount, and 22% 20-year average ROIC. The AI data center connector thesis adds a direct secular tailwind to an already excellent industrial compounder. Currently at 1.1% — well below the 3% target. Priority for building with FTNT proceeds and ongoing capital.

Portfolio context (1.1% allocation · Rank #7): 1.1% — significantly undersized relative to conviction (rank #7, target 3%). Building with FTNT proceeds — takes it to ~2.1%. Medium uncertainty + Exemplary cap alloc + 33% discount makes this the highest quality-adjusted opportunity at the current size. Continue building toward 3%.
▶
MCO
Moodys Corp Scorecard
Financial Services
2.3%
-14.0% Wide 0.80x ★★★★☆ 2.19% 0.93%
—
MCO — Scorecard

MCO — Moodys Corp Deep-Dive Scorecard

Credit Ratings / Financial Analytics · NYSE: MCO · Updated April 2026
Wide MoatMedium UncertaintyExemplary Capital Alloc.
Current Price
$440.79
0.80× P/FV — +25% discount
Moat Quality Breakdown
Credit Ratings Duopoly
9.0
Survived 2008 — Moat Proven
9.0
Moody's Analytics Data
8.5
Ratings Switching Cost
8.5
Private Credit Data (PPRS)
7.5
Composite Moat Score 8.5 / 10
Key Financials & Metrics
$7B+
Revenue FY2025
~55%
EBITDA Margin
8.5/10
Moat Score
25%
Discount to FV
+20%
Adj. EPS Growth
Medium
Uncertainty Rating
Valuation & Scenario Analysis
Entry Price ($)$440.79
$441
Fair Value Estimate ($)$550
FV $550
Scenario5-Yr PriceCAGRNote
Bear $420 -1.0% Private credit headwind extends; extended low issuance cycle
Base $680 +9.1% Issuance recovery; Analytics grows 8%; Private credit monitoring scales
Bull $960 +16.8% Private credit transparency becomes regulatory requirement; MCO is the standard
Base Case Return Bridge (5-Year)
Revenue Growth
+13.0%
Analytics Margin Expansion
+3.0%
Multiple Re-rating
+3.0%
Total Estimated CAGR +19.0%/yr
Valuation multiple
Fwd P/E — current
25.6x
5Y Avg
31.8x
↓ 19% below hist avg
Ratings + analytics recurring earnings
Key Risks & Considerations
▸ Private credit structural headwind — Direct lending bypasses rated public markets. As private credit grows, structurally smaller share of debt goes through rating agencies.
▸ Issuance cycle dependency — ~30-35% of revenue transaction-tied to debt issuance volumes. Sustained high-rate environment suppressing refinancing is the key risk.
▸ Financial infrastructure tollbooth — MCO and SPGI together form a cluster with lower AI tech cycle correlation. Genuine diversification without quality sacrifice.
▸ Moat survived 2008 test — The GFC was the most severe reputational and legal challenge any company could face. Moody's paid billions, reformed, and retained market position.
8.5

Hold — Credit Ratings Tollbooth at 25% Discount

Moody's is the SPGI twin — same credit ratings duopoly, same regulatory moat, similar financial profile. Medium uncertainty and Exemplary capital allocation make this a natural financial infrastructure pair with SPGI. At 25% discount and 2.5% of portfolio, MCO is slightly undersized relative to quality. SPGI is being built more aggressively given deeper discount. Together SPGI + MCO form the core financial infrastructure cluster.

Portfolio context (2.5% allocation · Rank #7): 2.5% — slightly undersized. Would build toward 3.5-4% over time. Priority sequencing puts SPGI first (deeper discount). Together with SPGI and newly added MSCI they form the three pillars of global financial benchmarking infrastructure.
▶
CRWD
CrowdStrike Holdings Inc Class A Scorecard
Technology
2.1%
-15.8% Wide 0.86x ★★★☆☆ — —
—
CRWD — Scorecard

CRWD — CrowdStrike Holdings Inc Deep-Dive Scorecard

Endpoint & Cloud Security · NASDAQ: CRWD · Updated April 2026
Wide MoatVery High UncertaintyExemplary Capital Alloc.
Current Price
$399.12
0.87× P/FV — +15% discount
Moat Quality Breakdown
Falcon Platform Lock-in
8.5
Threat Graph Data
8.5
Charlotte AI
8.0
Module Expansion (30+ products)
8.0
Composite Moat Score 8.2 / 10
Key Financials & Metrics
$4.2B+
Revenue FY2026E
$4.2B
ARR (+26% YoY)
120%+
Net Retention Rate
~75%
Gross Margin
15%
Discount to FV
Charlotte AI
AI Security Agent
Valuation & Scenario Analysis
Entry Price ($)$399.12
$399
Fair Value Estimate ($)$460
FV $460
Scenario5-Yr PriceCAGRNote
Bear $320 -4.3% Incident fallout lingers; PANW platformization steals deals
Base $560 +7.0% ARR hits $6B+; Charlotte AI drives land-and-expand
Bull $780 +14.3% CrowdStrike wins the AI-native security category outright
Base Case Return Bridge (5-Year)
ARR Growth
+22.0%
Module Expansion
+4.0%
Multiple Re-rating
+1.0%
Total Estimated CAGR +27.0%/yr
Valuation multiple
P/FCF — current
73.0x
Fwd P/E
78.1x
Near historical avg
Cybersecurity platform FCF inflection
Key Risks & Considerations
▸ July 2024 incident lasting impact — Global IT outage caused billions in damage across 8.5M+ Windows devices. Enterprise procurement hesitation remains elevated.
▸ Cybersecurity cluster overlap — Portfolio holds ZS + PANW + CRWD — all highly correlated. Represents concentrated sector exposure.
▸ Very High uncertainty post-incident — If a second incident occurs, the reputational damage would be permanent. Enterprise recovery still in progress.
▸ Only 15% discount — The thinnest discount in the cyber cluster. Would become a meaningful add at 25%+ discount.
8.0

Hold — AI-Native Security Leader with Only 15% Discount

CrowdStrike is a genuinely excellent security platform — Threat Graph data moat, Charlotte AI first-mover advantage, and 120%+ NRR are all real. The concern is valuation — only 15% below fair value for a Very High uncertainty name. Hold but don't add at current prices. Would become a meaningful add at 25%+ discount.

Portfolio context (2.2% allocation · Rank #13): 2.2% — right-sized for 15% discount. Part of cybersecurity cluster (ZS 3.2% + PANW 3.0% + CRWD 2.2% = 8.4% combined). Monitor for potential rationalization of cluster toward 2 names.
▶
MSCI
MSCI Inc Scorecard
Financial Services
1.7%
-4.5% Wide 0.80x ★★★★☆ 6.22% 1.51%
AddedApr 10
MSCI — Scorecard

MSCI Inc  MSCI

Financial Data & Analytics · Wide Moat · Medium Uncertainty
Wide Moat Medium Uncertainty Exemplary Capital Allocation
Price / Fair Value
$547
0.80x — 20% discount
FV: $680 · 4-star
Business overview

MSCI is the global standard for non-US equity benchmarking, with over $18 trillion in assets benchmarked to its indexes. Its crown jewel is the index segment — over 55% of revenue and 70% of operating profit — anchored by the MSCI EAFE, ACWI, and Emerging Markets indexes. MSCI monetizes its indexes three ways: subscriptions from active managers, asset-based fees from passive ETFs and mutual funds (primarily via BlackRock's iShares), and transaction royalties on exchange-traded futures and options. Beyond indexes, MSCI operates analytics (risk/portfolio management software), sustainability & climate data, and a growing private assets segment via Real Capital Analytics and Burgiss.

Moat breakdown
Intangible assets (index IP)
9.5
Switching costs (analytics)
7.2
Network effects (benchmarking)
8.8
Pricing power
8.2
Cost to switch (index)
9.0

Once an index becomes dominant in a segment it tends to stay that way — asset managers, owners, and consultants all align on the same benchmark, creating a self-reinforcing lock-in. Index subscriptions churn only when firms shut down, not from competitive losses.

Key financials
~9%
Rev CAGR (5yr)
61%
EBITDA margin
117%
FCF conversion
3.0x
Net debt/EBITDA
Mid-90s
Retention rate
$18T
Benchmarked AUM

EBITDA margins expanded from 41% in 2014 to 61% in 2025. FCF conversion averaged 117% over GAAP net income from 2021-25. ~70-75% of revenue is recurring subscriptions with mid-90s retention. Leverage is manageable given high FCF generation and spread debt maturities (2029-2036).

Valuation — scenario analysis
Entry price$547
$547
Fair Value Estimate ($)$680
FV $680
Scenario5-Yr PriceCAGRNote

Morningstar FV: $680 (35x 2026E non-GAAP EPS). 5-star price: $476. Bear scenario assumes multiple compression and ETF fee headwinds. Bull scenario assumes non-US equity rebound and private assets acceleration.

Return bridge (base case, 5yr)
Revenue growth (~9% CAGR)
+9%
Margin expansion
+2%
Share buybacks
+2%
Multiple re-rating (20→fair)
+4%
Dividend yield
+1%
Total estimated return
Valuation multiple
Fwd P/E — current
27.4x
5Y Avg
37.5x
↓ 27% below hist avg
Index licensing — subscription earnings power
~18%
Competitive positioning

vs. S&P Global / FTSE Russell: MSCI dominates non-US equity indexes. S&P dominates US. These aren't really competitors — they're duopolies in separate geographies.

vs. FactSet / Bloomberg (analytics): Narrow moat analytics segment faces real competition. BlackRock's Aladdin is the most credible threat.

Key customer risk: BlackRock (~10% of revenue) extended its licensing agreement to 2035 with modest pricing concessions. Long-term visibility but concentration risk is real.

Bull case

Non-US equity markets rebound sharply — MSCI is the direct beneficiary. Private assets AUM continues to grow via Burgiss, adding a new revenue layer. ESG headwinds prove temporary as regulatory clarity returns globally. Index subscription growth re-accelerates post-2024 headwinds.

Bear case & risks

ETF fee compression accelerates, squeezing asset-based fees faster than expected. BlackRock exercises negotiating leverage at 2035 renewal. ESG political backlash permanently impairs the climate segment. Active asset managers — MSCI's largest subscription segment — face severe budget pressure and fund closures.

★★★★

Verdict: Hold / Build

MSCI is a pristine business — Wide Moat, Exemplary capital allocation, 61% EBITDA margins, 117% FCF conversion, and mid-90s retention on its most important revenue. The index franchise is one of the most durable in financial services: once an index dominates a segment, it's almost impossible to displace. At 0.80x fair value with a 20% discount, this is a fair entry point for a new position. I initiated at $547. The BlackRock extension to 2035 removes near-term tail risk. Primary risks to watch: ETF fee compression pace, ESG segment recovery, and active asset manager budget pressure.

Portfolio context: New position — 1.5% of portfolio. Target: 5% over time. MSCI is the twin of MCO (Moody's) in my portfolio — a financial data duopoly with pricing power, recurring revenue, and compounding economics. Both are Wide Moat, both have Exemplary capital allocation. At fair value, MSCI earns the full target sizing.
▶
DDOG
Datadog Inc Class A Scorecard
Technology
1.5%
-19.9% Wide 0.66x ★★★★☆ — —
—
DDOG — Scorecard

DDOG — Datadog Inc Class A Deep-Dive Scorecard

Cloud Observability & Security · NASDAQ: DDOG · Updated April 2026
Wide MoatHigh UncertaintyStandard Capital Alloc.
Current Price
$120.36
0.72× P/FV — +38% discount
Moat Quality Breakdown
Switching Costs (Core)
9.5
Product-Led Growth Flywheel
9.0
Cross-Sell / Land-Expand
8.5
AI Observability / Toto
8.0
Network Effects (Indirect)
8.0
Composite Moat Score 8.6 / 10
Key Financials & Metrics
$3.43B
Revenue FY2025
$4.1B
FY2026 Guide
120%
Net Retention Rate
$3.46B
RPO (+52% YoY)
80%
Gross Margin
$915M
FCF FY2025
Valuation & Scenario Analysis
Entry Price ($)$120.36
$120
Fair Value Estimate ($)$166
FV $166
Scenario5-Yr PriceCAGRNote
Bear $115 -0.9% Hyperscaler native tools close gap; consumption growth slows
Base $215 +12.3% AI agents multiply observability TAM; multi-cloud moat holds
Bull $330 +22.4% DDOG becomes the observability OS for agentic AI enterprise
Base Case Return Bridge (5-Year)
Revenue Growth
+21.0%
Margin Expansion
+3.0%
Multiple Re-rating
+4.0%
Total Estimated CAGR +28.0%/yr
Valuation multiple
P/Sales — current
11.2x
5Y Avg
20.1x
↓ 44% below hist avg
Observability platform — growth reinvestment
Key Risks & Considerations
▸ Hyperscaler native tools improving — AWS CloudWatch, Azure Monitor, GCP Operations all improving rapidly. Mid-market companies with single-cloud may default to free.
▸ Standard capital allocation — No buyback despite $4.5B cash and $915M FCF. High stock-based compensation. GAAP losses continue.
▸ Consumption model volatility — Unlike pure subscription, consumption-based pricing means customers can reduce retention in cost-cutting cycles without churning.
▸ Upmarket push uncertainty — Moving from SMB/mid-market to large enterprise means competing directly against Dynatrace's automated approach.
8.0

Undersized — Build to 3% — AI Observability Leader at 28% Discount

DDOG is the best pure-play on cloud complexity growth and the telemetry explosion from AI/agentic workloads. 97% gross retention, 120% NRR (90th percentile in software), and the AI agents tailwind make this a compounding quality business. Standard capital allocation and consumption volatility cap conviction at 3-4% rather than 5%+. Currently at 1.7% — meaningfully undersized. Build to 3% when capital is available after higher-priority gaps are closed.

Portfolio context (1.7% allocation · Rank #9): 1.7% — undersized relative to rank #9. Target 3%. Standard cap alloc and consumption model are the caps on conviction. Next capital deployment target after SPGI/MSCI/APH reach target weights.
▶
ABNB
Airbnb Inc Ordinary Shares - Class A Scorecard
Consumer Cyclical
1.4%
-4.8% Wide 0.76x ★★★★☆ 4.89% —
—
ABNB — Scorecard

ABNB — Airbnb Inc Deep-Dive Scorecard

Alternative Accommodation / Travel · NASDAQ: ABNB · Updated April 2026
Wide MoatHigh UncertaintyStandard Capital Alloc.
Current Price
$124.95
0.74× P/FV — +35% discount
Moat Quality Breakdown
Two-Sided Network Effect
8.5
Direct Traffic Moat
8.5
AI Search Protection
8.0
Host Loyalty Ecosystem
7.5
Experiences / Services Optionality
6.5
Composite Moat Score 7.8 / 10
Key Financials & Metrics
$12.2B
Revenue FY2025
$4.6B
FCF FY2025
533M
Nights Booked (+8%)
9M+
Active Listings
63%
Direct Traffic
5M+
Active Hosts
Valuation & Scenario Analysis
Entry Price ($)$124.95
$125
Fair Value Estimate ($)$169
FV $169
Scenario5-Yr PriceCAGRNote
Bear $90 -6.4% Regulation restricts STRs in major cities; Booking wins alt-accommodation
Base $190 +8.7% International expansion compounds; experiences launch contributes $5B GBV
Bull $290 +18.3% Experiences becomes $13B GBV; AI concierge drives retention
Base Case Return Bridge (5-Year)
Revenue Growth
+11.0%
EBITDA Margin Expansion
+3.0%
Multiple Re-rating
+3.0%
Total Estimated CAGR +17.0%/yr
Valuation multiple
Fwd P/E — current
25.0x
5Y Avg
35.7x
↓ 30% below hist avg
Travel platform — asset-light earnings
Key Risks & Considerations
▸ Regulatory headwinds — NYC, Barcelona, Amsterdam, Paris enacted or tightened STR restrictions. Regulatory environment progressively more hostile in major cities.
▸ Standard capital allocation — Capital return discipline still developing. Buybacks initiated but management earned Standard rather than Exemplary rating.
▸ Travel cyclicality — Revenue fell 30% in 2020. Travel is cyclically sensitive to terrorism, pandemics, and recessions. 2020 proved the moat survives but liquidity needs were real.
▸ Booking competition — Booking has 3.5M+ alternative accommodation listings growing faster in the segment. ABNB's lead is real but not unchallenged.
7.5

Hold at Current Size — Travel Network Moat at 27% Discount

Airbnb's two-sided network with 5M+ individual hosts creates a supply moat AI-powered competitors cannot bypass — the inventory doesn't exist anywhere else to index. 63% direct traffic rate is the strongest evidence of genuine brand preference. Standard capital allocation and travel cyclicality cap conviction. At 1.4% and 27% discount, appropriately sized as a diversifying holding. Not a priority for additional capital given alternatives with better risk-adjusted returns.

Portfolio context (1.4% allocation · Rank #20): 1.4% — right-sized for travel cyclicality and Standard capital allocation. Not a priority for additional capital. Hold for diversification benefit and network effect exposure to alternative accommodation.
▶
DUOL
Duolingo Inc Scorecard
Technology
1.3%
-48.4% Narrow 0.54x ★★★☆☆ — —
—
DUOL — Scorecard

DUOL — Duolingo Inc Deep-Dive Scorecard

EdTech / Language Learning / AI · NASDAQ: DUOL · Updated April 2026
Narrow MoatHigh UncertaintyStandard Capital Alloc.
Current Price
$96.54
0.71× P/FV — +41% discount
Moat Quality Breakdown
Gamification Habit Loop
7.5
Brand Recognition
8.0
AI Personalization (Birdbrain)
7.0
Social Network Effects
6.5
Narrow Moat Caveat
5.5
Composite Moat Score 6.9 / 10
Key Financials & Metrics
$750M+
Revenue FY2025E
40%+
Revenue Growth
113M
Daily Active Users
~30%
Subscriber Conversion
30%
Discount to FV
$900M+
Cash & Equivalents
Valuation & Scenario Analysis
Entry Price ($)$96.54
$97
Fair Value Estimate ($)$135.75
FV $136
Scenario5-Yr PriceCAGRNote
Bear $80 -3.7% Apple/Google build language features natively; brand moat erodes
Base $185 +13.9% Subscriber conversion improves; new subjects (math, music) expand TAM
Bull $290 +24.6% Duolingo becomes the global consumer education platform beyond language
Base Case Return Bridge (5-Year)
Revenue Growth
+28.0%
Margin Expansion
+4.0%
Multiple Re-rating
+2.0%
Total Estimated CAGR +34.0%/yr
Valuation multiple
P/Sales — current
4.2x
5Y Avg
12.6x
↓ 67% below hist avg
EdTech growth — SBC distorts earnings
Key Risks & Considerations
▸ Narrow moat — highest risk flag — Unlike all other portfolio holdings, DUOL has the weakest competitive moat. Habit and brand can be disrupted by a well-funded competitor or native platform feature.
▸ AI-generated language learning — ChatGPT and Claude are genuinely compelling language tutors. Native AI integration in iOS/Android could reduce the need for a dedicated app.
▸ Standard capital allocation — No buyback program at scale. High SBC relative to revenue. Cash is being reinvested into growth, not returned to shareholders.
▸ Monetization ceiling — Freemium model dependent on converting free users to $84/yr subscriptions. Conversion rate and pricing power are both constrained.
6.5

Speculative Hold — Extraordinary Growth, Narrow Moat, Small Position

Duolingo is the most speculative holding in the portfolio — extraordinary revenue growth and genuine brand love, but a Narrow moat that cannot be structurally defended against a determined competitor. The 30% discount and 28% revenue CAGR partially justify ownership. But at 1.3%, it's sized appropriately for the moat quality. Standard capital allocation and Narrow moat are the twin flags that keep this a small position. Monitor closely for moat erosion.

Portfolio context (1.3% allocation · Rank #22): 1.3% — right-sized for Narrow moat and speculative nature. Not a priority for additional capital. Would consider trimming if revenue growth decelerates below 25% or if a major platform competitor launches a credible alternative.
Cash
Money market
—
3.0%
———————
Growth of $10,000
Stacking CPA portfolio vs S&P 500 — hypothetical illustration
Stacking CPA S&P 500

Portfolio returns calculated using Modified Dietz time-weighted return from Vanguard monthly performance data (Feb 2022 – Apr 10, 2026). S&P 500 uses daily closing prices from FRED/St. Louis Fed (Dec 31, 2025 = 6,845.50; Apr 10, 2026 = 6,816.89) for YTD, and VOO quarterly returns from Vanguard for the inception period. Hypothetical illustration only — actual results would differ based on timing of individual purchases. Not investment advice.

Sector allocation
Top 10 holdings by weight
YTD return by position

Businesses I'm researching but don't yet own. Waiting for better entry prices or more conviction.

FICO
Fair Isaac Corp
Wide
0.54x
Financial Services  ·  ★★★★★
Credit scoring monopoly. 5-star, Wide Moat. Regulatory risk around FHFA alternatives is the key bear case. Waiting for continued pullback.
RDDT
Reddit Inc
Narrow
0.71x
Comm. Services  ·  ★★★★
Unique data moat — no competitor has Reddit's community depth or training data value. Growing ad business, high uncertainty. Watching monetization.
DASH
DoorDash Inc
Narrow
0.76x
Consumer Cyclical  ·  ★★★★
Dominant US food delivery with expanding international presence. Network effects building. Watching path to sustained free cash flow.
SNPS
Synopsys Inc
Wide
0.77x
Technology  ·  ★★★★
EDA software duopoly with Cadence. Switching costs are enormous. AI chip design complexity is a major secular tailwind.
FTNT
Fortinet Inc
Wide
0.78x
Technology  ·  ★★★★
Cybersecurity platform leader. Wide moat via network security OS and hardware-software integration. Watching enterprise refresh cycle timing.
Technology
51.6%
Comm. Services
18.7%
Consumer Cyclical
17.3%
Financial Services
12.4%

Portfolio activity log — automatically updated each time I upload a new Vanguard export. Tracks new positions, adds, trims, and closes.

Apr 10, 2026
ASMLTrimmed
Trimmed 2 shares — 22.163 → 20.163. Still the only position trading above fair value at 1.21x. Continuing to reduce on strength.
Apr 10, 2026
MSFTAdded
Added 8 shares — 48.171 → 56.171. Highest conviction underweight at 0.62x fair value. Building toward a 10% position.
Apr 10, 2026
TSMAdded
Added fractional — 56.02 → 56.134. DRIP/dividend reinvestment. Wide Moat fab monopoly at 0.81x fair value.
Apr 10, 2026
SPGIAdded
Added 6 shares — 40.249 → 46.249. Wide Moat ratings duopoly, 5-star, Exemplary capital allocation. Building the position.
Apr 10, 2026
AVGOAdded
Added 1 share — 52.137 → 53.137. Wide Moat semiconductor platform, direct AI exposure, Exemplary capital allocation.
Apr 10, 2026
NVDAAdded
Added 1 share — 58.053 → 59.053. Wide Moat AI infrastructure leader at 0.70x fair value.
Apr 10, 2026
MSCIAdded
Added 2 shares — 10 → 12. Wide Moat index licensing business at 0.82x fair value. Adding on weakness.
Apr 9, 2026
ASMLTrimmed
Trimmed 3 shares — 25.163 → 22.163. Only position trading above fair value at 1.21x P/FV.
Apr 8, 2026
MSCINew Position
Initiated 10 shares at $547. Wide Moat, Exemplary capital allocation, 61% EBITDA margins. $18T in benchmarked assets.
Apr 8, 2026
APHAdded
Added 35 shares — 33 → 68 shares. Wide Moat connector platform with broad AI data center exposure.
Apr 7, 2026
MSFTAdded
Added 7 shares — 41.171 → 48.171 shares. Highest conviction underweight at 0.62x fair value.
Apr 7, 2026
DDOGAdded
Added 2 shares — 49 → 51 shares. AI observability tailwind intact at 0.70x fair value.

Weekly essays on investing, the portfolio, and market thinking. Backed by real data, written by a CPA. Subscribe at stackingcpa.beehiiv.com

Issue No. 001 · April 11, 2026
The market is down. Here's what I'm actually doing about it.
The S&P 500 is down 0.4% YTD but the dispersion underneath is brutal — software names off 30–50%. Here's my three-question checklist for every position that's down hard, and three specific names where I think the thesis is stronger than ever.
⚠
Not financial advice. This website reflects my personal portfolio, opinions, and independent research only. Nothing on this site constitutes investment advice, a solicitation, or a recommendation to buy or sell any security. I am not a registered investment adviser. Past performance does not guarantee future results. Investing involves risk, including the possible loss of principal. Always do your own research and consult a qualified financial professional before making investment decisions. I am not responsible for any investment decisions or losses incurred based on the information presented here.