Personal Investment Portfolio · Started November 2025
Investing in companies that invented their category.
I only buy a company if it's creating a brand new category, growing fast, hard to replace, and small enough to still 10x in ten years — or 5x in five, once it's grown past the point where 10x is realistic.
Most investors pick stocks based on price movements, tips, or vibes. My framework rejects about 87% of companies that look interesting on the surface. When something passes all four filters — which happens maybe once or twice a year — I invest with conviction and hold for a decade, or five years if it's a 5x compounder instead of a 10x.
The goal isn't to be right often. It's to be very right when it matters.
The Framework
My system for finding the next Salesforce before it becomes obvious.
Imagine you're back in 2005 and someone tells you about this small company called Salesforce. Before Salesforce, companies tracked their customers in spreadsheets and sticky notes. Salesforce didn't just make a better spreadsheet — they invented an entirely new category called CRM software, put it in the cloud, and made themselves the only name anyone thought of when someone said "customer relationship management."
That's a Category Leader. They didn't win a race — they created a new race and made themselves the finish line.
I ask four questions about every company, and all four have to pass:
01
Did they invent the category — or just win in one?
Not "are they a good company in an existing market." Did they create the problem definition itself? Rubrik didn't just make better backup software — they invented "Zero Trust Data Security" as a concept. They own the language. That's worth a lot.
02
Are the numbers real and growing fast?
Revenue growing 30%+ per year, margins above 60%, path to making money. This filters out story stocks with no substance behind them.
03
Is it hard to rip out?
If a company's product is deeply embedded in how a business runs — years of data stored there, employees trained on it, everything connected to it — customers don't leave. That stickiness is the moat that protects the investment for a decade.
04
Can it still go 10x from here?
This is the brutal math filter. Great company does not equal great investment. If a company is already worth $80 billion, it needs to reach $800 billion to 10x. Very few companies ever get there. So I only invest when the company is still small enough that the math is actually possible.
A true opportunity that passes all four filters appears roughly once or twice a year. That's why this portfolio is concentrated, not diversified.
Filter one isn't just a numbers exercise. I watch CEO interviews, read founder LinkedIn posts, and track conference talks — because category creation is a leadership act before it's a market fact. This doesn't get its own score. It's the judgment behind how filter one gets scored.
Portfolio · As of August 4, 2026
What I own and why.
Total Cost Basis
$13,468
Current Value
$25,456
Total Return
+89.01%
Total Gain
+$11,987.54
RBRK
+40.84%
Rubrik, Inc. · Zero Trust Data Security · 10-Year Hold
What they invented: Rubrik didn't build better backup software. They created a new category called "Zero Trust Data Security" — the idea that when a company gets hit by ransomware, they can recover without paying the ransom. That's a new problem definition, not a feature improvement. Every competitor now positions against their language.
Why the math works: At roughly $15B today, a 10x makes them $150B — comparable to where established security giants like Palo Alto sit now. That's a realistic destination for a category leader growing 46% per year with 84% gross margins. Q4 FY2026 was their best quarter ever: record net new ARR, free cash flow 10x'd year-over-year.
Entry Date
Nov 24, 2025
Avg Cost / Share
$56.47
Return to Date
+40.84%
DDOG
+149.29%
Datadog, Inc. · Cloud Observability · 5-Year Compounder
What they own: Datadog is the company engineers call when they need to know what's happening inside their software in real time. They invented "cloud observability" and now 56% of their customers use 4 or more of their products — meaning once a company is in, leaving is genuinely painful.
The constraint: At ~$80B market cap, a 10x is structurally impossible from here. Held as a 3–5x compounder, not a 10x bet. No new capital added per framework rules. The framework identified this position at $113/share before it became a consensus pick.
Entry Date
Feb 9, 2026
Avg Cost / Share
$113.47
Return to Date
+149.29%
On the radar:
IOT
Samsara · Connected Operations Cloud. IoT sensors and AI cameras that make physical operations — trucking fleets, construction equipment, warehouses — visible and safe in real time. Cleared all four filters following their June 24, 2026 Investor Day. Would have bought in the $28–32 range on this signal; this account doesn't currently have capital available to deploy.
Added Jun 2026
Cleared · Unfunded
—
Glean · Enterprise AI intelligence layer — a permission-aware context graph that lets AI tools actually understand a company's internal data. Founded by Arvind Jain, a former Google distinguished engineer and Rubrik co-founder. ARR roughly tripled to ~$300M in about 15 months. Private at a $7.2B valuation. The strongest name currently on this list — but private with no IPO catalyst, so not actionable yet. Highest-priority name to monitor for an IPO trigger.
Added Jun 2026
Private · Priority Watch
—
Databricks · Data + AI platform. Was the top-rated watchlist candidate for a 10x entry. Still private — its February 2026 funding round valued it at ~$134B, well past the sub-$30B entry required for 10x math. IPO reportedly pushed to late 2026 or 2027. Monitoring as a potential 5-year compounder if it corrects post-IPO, whenever that comes.
Added Dec 2025 · 10x closed Apr 2026
10x Closed · 5yr TBD
Every Scan, One Chart
The strike zone.
The middle of the zone is the pitch I swing at every time. Everything outside it, I let go by.
The green strike box means the company's four-filter score clears my 8/10 bar. Gold is 7 to 8. Red is below 7. Whichever corner a company leans toward is the filter holding it back: Category Leader, Fundamentals, Moat, or Runway. The zone color reflects the score. The dot color shows what I actually did.
Bought
Entry-mode snapshot, at purchase
Watching · not yet actionable
Scanned · passed
Dot size reflects market cap (or last private valuation). The faded ring shows where I bought the position. The solid dot shows where it scores today.
Track Record · Self-Reported
Performance since inception.
Portfolio Return
+89.01%
Nov 24, 2025 – Aug 4, 2026
S&P 500 Same Period
~+12.2%
Blended, est. total return · see note below
Position
Entry Date
Cost Basis
Current Value
Return
DDOG Datadog · 53 shares
Feb 9, 2026
$6,014
$14,992
+149.29%
RBRK Rubrik · 132 shares
Nov 24, 2025
$7,454
$10,499
+40.84%
Total
—
$13,468
$25,456
+89.01%
On the benchmark: The S&P 500 figure shown (~+12.2%) is a blended estimate weighted by each position's entry date and cost basis: the index (price return) is up +13.35% since RBRK's Nov 24, 2025 entry (6,705.12 → 7,600.50) and +9.13% since DDOG's Feb 9, 2026 entry (6,964.82 → 7,600.50), cost-basis-weighted to +11.47%, plus an estimated ~0.75% for dividends not captured in the price index. This is an approximation, not an exact SPY total-return pull — it will be refined each month as better data is available. Index level referenced: S&P 500 (SP500) closing at 7,600.50 on Aug 3, 2026, the most recent close as of this update. February 2026 performance is excluded from the portfolio return calculation — approximately $10,200 in new capital was deployed mid-month on Feb 9–23, which distorts any time-weighted return calculation for that month. This is noted transparently rather than hidden.
Important context: This account was started in November 2025 and represents approximately 8 months of live performance. A meaningful track record requires 3–5 years minimum. Performance data is self-reported directly from Charles Schwab brokerage statements and has not been independently verified. Past performance does not predict future results.
July note: DDOG rallied hard — $260.36 to $282.87 (+8.65%) — pushing its return to date to +149.29% and driving most of this month's portfolio gain. RBRK slipped slightly further, $80.28 to $79.535 (-0.93%), landing return to date at +40.84%. No new capital was deployed. No framework filter deteriorated, no thesis broke, and no position approached the 30% mandatory re-score threshold. Total portfolio return moved from +81.14% to +89.01%.
June note: Both positions pulled back this month — RBRK from $84.66 to $80.28, DDOG from ~$268 to $260.36 — bringing total return from +88.18% to +81.14%. No new capital was deployed. No framework filter deteriorated, no thesis broke, and no position approached the 30% mandatory re-score threshold. Recorded here because a track record that only shows up months is not an honest one.
Deviation #001 · February 2026
DDOG — Bought ahead of earnings, violating framework entry rules
Framework Violation
What happened: DDOG was purchased on February 9, 2026 — the day before Q4 2025 earnings. The stock moved +16% intraday the following day on a strong print. This looks good in hindsight. It was still wrong by the framework.
Why it was wrong: The framework has no earnings-timing component. Buying ahead of a known catalyst is event-driven speculation layered on top of a thesis — it introduces a short-term price dependency into a long-term conviction. If DDOG belongs in the portfolio, the earnings date is irrelevant to that decision. The correct process is to buy when the framework and valuation align, then hold through all earnings events without reacting to them.
The lesson: A track record that only documents clean decisions isn't honest documentation. This deviation is logged here permanently because the framework worked — the entry was right — but the process was wrong. Those are not the same thing.
How Positions Are Managed
When I sell — and when I don't.
Positions are held through price volatility. Positions are sold when the investment thesis breaks. Those are different things.
✕
Automatic exit
Position drops 60% from entry price. Capital preservation rule. No debate, no re-evaluation — sell immediately.
→
Mandatory re-score
Position drops 30% from entry. Full four-filter framework re-score required within 48 hours. If any single filter scores below 7.0, sell. If score holds above 8.0 and thesis is intact, hold.
→
Thesis break
Company loses category leadership. Revenue growth falls below 20% for two consecutive quarters. A competitor displaces them as the default name in the category. Any of these triggers a sell regardless of price.
○
Never a reason to sell
Price volatility alone. Market-wide selloffs. Short-term underperformance versus the S&P 500. Analyst downgrades unaccompanied by thesis change.
How returns are calculated. Time-weighted return (TWR), which removes the distortion caused by adding new capital mid-period and allows apples-to-apples comparison against the S&P 500 benchmark. Benchmark is SPY total return with dividends reinvested over the identical period. All figures are derived from personal Charles Schwab brokerage statements. Pre-tax returns shown. Monthly statements are maintained and available upon reasonable request.
Path to independent verification. Currently self-reported (2025–2027). A CPA verification letter confirming return calculations against brokerage statements is planned for 2028, estimated cost ~$2,000. Full GIPS-compliant audit to follow if and when seeking to manage capital for others — required for Series 65 / RIA registration.
About
Who I am and why this is public.
I'm a Software Product Manager with 10+ years building enterprise software — the same category of products this portfolio invests in. When a company claims to be "creating a new category," I've been through enough vendor evaluations and product cycles to tell the difference between a genuine category shift and a good marketing story.
This is a personal account, not a fund. The long-term goal is to manage capital for others — with a Series 65 license and an RIA practice — and this public, time-stamped track record is the foundation for that. The uncomfortable months stay on the record. The mistakes stay on the record. That's the point.
Personal investment portfolio documented for educational purposes only. Not investment advice. Not a fund. Not a solicitation. The author is not a registered investment advisor. All framework evaluations are personal subjective assessments — not professional ratings, not third-party assessments, and not a recommendation to buy or sell any security. The author holds positions in all securities listed as active and may buy or sell at any time without notice. Performance data is self-reported from personal Charles Schwab brokerage statements and has not been independently verified by any third party. All positions represent personal opinions that may be incorrect. Past performance does not predict future results. All investing involves risk, including the total loss of principal. This site does not constitute an offer or solicitation in any jurisdiction. Consult a licensed financial professional before making investment decisions.