the Blossom 100
The 100 stocks and crypto Blossom investors hold the most dollars in, weighted by dollars held and rebalanced monthly.
the Blossom 100 vs the S&P 500
Since Dec 31, 2025 · price returns
🧮 the scorecard
All three indexes side by side, year to date
| Metric | Blossom 100 | Millionaire 100 | S&P 500 |
|---|---|---|---|
Total return How much the index is up or down since the start date. | +12.0% | +14.2% | +7.8% |
Annualized return The total return scaled to a one-year pace. | +14.3% | +16.9% | +9.2% |
Volatility How much daily returns swing around, annualized. Higher = a bumpier ride. | 24.1% | 25.3% | 13.8% |
Beta How much the index tends to move when the S&P 500 moves 1%. Above 1 = amplifies the market. | 1.59 | 1.65 | 1.00 |
Max drawdown The biggest peak-to-bottom drop along the way. | −15.7% | −16.5% | −9.1% |
Sharpe ratio Return earned per unit of risk, above a 4% cash rate. Higher is better. | 0.43 | 0.51 | 0.38 |
Alpha Annualized return beyond what its beta to the S&P 500 would predict. | +2.0% | +4.4% | 0.0% |
Correlation How closely daily moves line up with the S&P 500 (1.00 = in lockstep). | 0.91 | 0.90 | 1.00 |
Upside capture On days the S&P 500 rose, how much of that gain the index captured (100% = matched it). | 170% | 175% | 100% |
Downside capture On days the S&P 500 fell, how much of that drop the index took (lower is better). | 169% | 173% | 100% |
Days beating the S&P Share of trading days the index finished ahead. | 53% | 55% | — |
Best day Biggest one-day gain. | +4.2% Mar 31 | +4.3% Mar 31 | +2.9% Mar 31 |
Worst day Biggest one-day drop. | −6.7% Nov 5 | −7.2% Nov 5 | −4.4% Nov 5 |
🧩 what's inside
Index weight by theme this month, next to the S&P 500
🔄 what changed this month
Weights reset on Nov 1, 2026 to match what investors held at the end of the prior month
Weight change between last month's reset and this one, for stocks in both. Weights move when members buy, sell, or when prices change what they hold.
🎢 biggest movers this month
Best and worst performers in the index since Nov 1, 2026
📊 all 100 holdings
Click a column to sort · click a stock to open it on Blossom · returns follow the period picked above · weight = each stock’s share of the dollars held
| # | Stock | Weight ↓ | $ held | Holders | Return · YTD | Beta (3M) |
|---|---|---|---|---|---|---|
| 1 | NVDANVIDIA | 9.94% | $112.5M | 20,912 | +0.1% | 1.94 |
| 2 | GOOGLAlphabet Inc. | 6.96% | $78.7M | 16,660 | −9.0% | 1.02 |
| 3 | AMZNAmazon.com | 6.07% | $68.7M | 12,393 | +12.3% | 1.26 |
| 4 | MSFTMicrosoft | 5.09% | $57.6M | 10,927 | +9.7% | 1.32 |
| 5 | METAMeta Platforms | 4.63% | $52.5M | 10,180 | −7.6% | 1.40 |
| 6 | AVGOBroadcom | 3.90% | $44.1M | 6,354 | −15.1% | 2.09 |
| 7 | AMDAdvanced Micro Devices | 3.79% | $42.9M | 7,201 | +109.7% | 3.75 |
| 8 | TSLATesla | 3.78% | $42.8M | 4,841 | −20.3% | 2.16 |
| 9 | MUMicron Technology | 3.30% | $37.3M | 8,255 | +141.8% | 2.82 |
| 10 | AAPLApple | 3.10% | $35.1M | 7,162 | +25.9% | 0.46 |
| 11 | PLTRPalantir Technologies | 2.41% | $27.3M | 4,400 | −9.8% | 2.18 |
| 12 | SOFISoFi Technologies | 2.31% | $26.1M | 7,910 | −38.1% | 2.39 |
| 13 | NBISNebius Group | 2.15% | $24.3M | 5,536 | +54.7% | 3.76 |
| 14 | ENBTSXEnbridge | 1.82% | $20.6M | 8,725 | +0.7% | -0.16 |
| 15 | BTCBitcoin | 1.76% | $19.9M | 7,331 | −13.4% | 1.56 |
| 16 | SPCXSPCXSpace Exploration Technologies Corp. | 1.49% | $16.9M | 6,184 | — | 2.26 |
| 17 | HOODRobinhood Markets | 1.48% | $16.7M | 3,614 | −28.5% | 3.35 |
| 18 | NFLXNetflix | 1.30% | $14.7M | 5,709 | −32.4% | 0.34 |
| 19 | TSMTaiwan Semiconductor Manufacturing | 1.27% | $14.4M | 4,071 | +23.5% | 2.07 |
| 20 | MSTRMicroStrategy | 1.14% | $12.8M | 1,193 | −15.1% | 3.74 |
| 21 | TDTSXThe Toronto-Dominion Bank | 1.10% | $12.5M | 4,662 | +33.7% | 0.91 |
| 22 | RKLBRocket Lab USA | 0.98% | $11.1M | 4,186 | −23.9% | 3.07 |
| 23 | RYTSXRoyal Bank of Canada | 0.77% | $8.8M | 3,146 | +21.4% | 0.69 |
| 24 | BRK-BBerkshire Hathaway Class B | 0.77% | $8.7M | 1,663 | +13.6% | 0.08 |
| 25 | SHOPTSXShopify | 0.77% | $8.7M | 2,653 | −4.8% | 2.23 |
| 26 | ORCLOracle | 0.74% | $8.4M | 3,391 | −40.4% | 2.51 |
| 27 | IRENIREN Limited | 0.74% | $8.4M | 3,866 | −42.7% | 3.78 |
| 28 | BMNRBitmine Immersion Technologies, Inc. | 0.69% | $7.8M | 706 | −30.9% | 3.63 |
| 29 | NOWServiceNow | 0.67% | $7.6M | 3,217 | −33.4% | 1.35 |
| 30 | UBERUber Technologies, Inc. | 0.66% | $7.5M | 2,732 | −16.1% | 0.48 |
| 31 | ZETAZeta Global Holdings | 0.64% | $7.2M | 1,547 | +52.5% | 1.90 |
| 32 | ETHETHEthereum | 0.63% | $7.1M | 4,969 | −24.7% | 1.97 |
| 33 | SNDKSandisk | 0.60% | $6.8M | 2,152 | +251.8% | 3.59 |
| 34 | BEBloom Energy | 0.58% | $6.5M | 2,206 | +99.4% | 4.02 |
| 35 | ASTSAST SpaceMobile | 0.58% | $6.5M | 2,758 | −55.5% | 3.28 |
| 36 | VSTVistra Corp. | 0.57% | $6.5M | 3,162 | −22.6% | 1.48 |
| 37 | MAMastercard Incorporated | 0.57% | $6.5M | 1,071 | +14.3% | 0.40 |
| 38 | ASMLASML Holding N.V. | 0.54% | $6.1M | 2,298 | +33.2% | 1.74 |
| 39 | VVisa Inc. | 0.53% | $6.0M | 1,895 | +20.5% | 0.54 |
| 40 | CRWDCrowdStrike Holdings, Inc. | 0.53% | $6.0M | 1,384 | +85.1% | 2.11 |
| 41 | CNQTSXCanadian Natural Resources | 0.52% | $5.9M | 2,771 | +47.3% | -0.58 |
| 42 | BNTSXBrookfield Corporation | 0.52% | $5.9M | 1,444 | −7.2% | 0.92 |
| 43 | WMTWalmart Inc. | 0.52% | $5.8M | 2,111 | +12.7% | 0.15 |
| 44 | MRVLMarvell Technology, Inc. | 0.51% | $5.7M | 2,704 | +66.2% | 3.33 |
| 45 | APPAppLovin Corporation | 0.50% | $5.7M | 930 | −41.9% | -1.26 |
| 46 | BNSTSXThe Bank of Nova Scotia | 0.48% | $5.4M | 1,907 | +28.0% | 1.02 |
| 47 | COSTCostco Wholesale Corporation | 0.48% | $5.4M | 2,190 | +22.2% | -0.23 |
| 48 | UNHUnitedHealth Group | 0.47% | $5.3M | 1,542 | +19.4% | 0.42 |
| 49 | INTCIntel | 0.47% | $5.3M | 3,399 | +52.5% | 3.56 |
| 50 | LLYEli Lilly | 0.47% | $5.3M | 1,809 | +26.0% | 0.26 |
| 51 | CSUTSXConstellation Software Inc. | 0.43% | $4.9M | 954 | +6.8% | 0.06 |
| 52 | TTSXTELUS Corporation | 0.42% | $4.8M | 1,875 | −29.2% | -0.47 |
| 53 | CELHCelsius Holdings, Inc. | 0.41% | $4.7M | 1,064 | −29.7% | 0.52 |
| 54 | CRWVCoreWeave | 0.41% | $4.6M | 2,241 | −35.2% | 2.95 |
| 55 | DOLTSXDollarama Inc. | 0.39% | $4.4M | 2,182 | +5.0% | 0.15 |
| 56 | HIMSHims & Hers Health | 0.38% | $4.2M | 1,537 | −19.9% | 2.67 |
| 57 | MELIMercadoLibre | 0.36% | $4.1M | 849 | −25.0% | 1.65 |
| 58 | CLSTSXCelestica | 0.35% | $4.0M | 1,619 | −28.0% | 3.04 |
| 59 | CRDOCredo Technology Group Holding Ltd | 0.34% | $3.9M | 1,638 | −16.2% | 3.93 |
| 60 | TTWOTake-Two Interactive Software, Inc. | 0.33% | $3.7M | 2,195 | −16.1% | 0.12 |
| 61 | SUTSXSuncor Energy Inc. | 0.33% | $3.7M | 1,475 | +59.4% | -0.14 |
| 62 | CEGConstellation Energy Corporation | 0.33% | $3.7M | 1,096 | −29.2% | 1.11 |
| 63 | CMTSXCanadian Imperial Bank of Commerce | 0.33% | $3.7M | 915 | +30.7% | 0.95 |
| 64 | ORealty Income Corporation | 0.31% | $3.5M | 1,767 | +4.7% | 0.05 |
| 65 | CCOTSXCameco Corporation | 0.31% | $3.5M | 2,878 | −19.9% | 1.85 |
| 66 | XRPXRP | 0.30% | $3.4M | 3,754 | −36.0% | 2.01 |
| 67 | POWTSXPower Corporation of Canada | 0.29% | $3.3M | 1,170 | +25.2% | 1.00 |
| 68 | BMOTSXBank of Montreal | 0.29% | $3.3M | 1,206 | +35.4% | 0.84 |
| 69 | ONDSOndas Holdings | 0.29% | $3.2M | 2,253 | −45.3% | 2.82 |
| 70 | ATZTSXAritzia Inc. | 0.28% | $3.2M | 1,905 | +32.1% | 1.13 |
| 71 | VRTVertiv Holdings Co | 0.28% | $3.1M | 1,639 | +12.9% | 2.56 |
| 72 | CRMSalesforce, Inc. | 0.27% | $3.1M | 997 | −19.3% | 0.74 |
| 73 | NKENike | 0.27% | $3.1M | 1,890 | −39.4% | 0.58 |
| 74 | TEMTempus AI, Inc. | 0.27% | $3.1M | 467 | +28.8% | 2.13 |
| 75 | IONQIonQ | 0.26% | $3.0M | 2,316 | −27.3% | 3.16 |
| 76 | FTSTSXFortis Inc. | 0.26% | $2.9M | 1,369 | +19.0% | -0.26 |
| 77 | MDATSXMDA Space Ltd. | 0.26% | $2.9M | 1,813 | +50.8% | 1.18 |
| 78 | MCDMcDonald's | 0.26% | $2.9M | 1,182 | −9.5% | 0.23 |
| 79 | ELFe.l.f. Beauty, Inc. | 0.25% | $2.8M | 492 | +52.7% | 0.94 |
| 80 | AAOIApplied Optoelectronics | 0.25% | $2.8M | 1,850 | +43.8% | 4.44 |
| 81 | MFCTSXManulife Financial Corporation | 0.25% | $2.8M | 1,281 | +22.4% | 0.84 |
| 82 | SKHYSK hynix Inc. | 0.24% | $2.7M | 1,087 | — | 2.74 |
| 83 | RDDTReddit | 0.24% | $2.7M | 1,126 | −58.6% | 2.90 |
| 84 | NVONovo Nordisk A/S | 0.23% | $2.7M | 1,000 | −20.8% | 0.58 |
| 85 | KOThe Coca-Cola Company | 0.23% | $2.6M | 1,847 | +36.8% | -0.20 |
| 86 | ADBEAdobe Inc. | 0.23% | $2.6M | 903 | −31.6% | 0.26 |
| 87 | GEVGE Vernova Inc. | 0.22% | $2.5M | 1,218 | +18.4% | 1.63 |
| 88 | APLDApplied Digital | 0.22% | $2.5M | 1,647 | −36.6% | 3.77 |
| 89 | XOMExxon Mobil | 0.21% | $2.4M | 1,082 | +37.8% | -0.53 |
| 90 | BAMTSXBrookfield Asset Management Ltd. | 0.21% | $2.4M | 674 | +4.1% | 0.87 |
| 91 | JPMJPMorgan Chase & Co. | 0.21% | $2.3M | 1,163 | +3.8% | 0.73 |
| 92 | SOLSolana | 0.20% | $2.3M | 3,371 | −27.7% | 2.02 |
| 93 | SMCISuper Micro Computer, Inc. | 0.20% | $2.3M | 1,105 | −1.7% | 3.16 |
| 94 | WCPTSXWhitecap Resources Inc. | 0.20% | $2.2M | 1,010 | +45.0% | -0.10 |
| 95 | QCOMQUALCOMM Incorporated | 0.20% | $2.2M | 907 | −3.3% | 2.55 |
| 96 | CNRTSXCanadian National Railway Company | 0.20% | $2.2M | 1,053 | +29.1% | 0.33 |
| 97 | VZVerizon Communications Inc. | 0.20% | $2.2M | 500 | +12.2% | -0.45 |
| 98 | ISRGIntuitive Surgical, Inc. | 0.19% | $2.1M | 610 | −20.1% | 0.90 |
| 99 | ANETArista Networks, Inc. | 0.18% | $2.0M | 1,063 | +30.4% | 2.80 |
| 100 | PNGTSXVKraken Robotics Inc. | 0.18% | $2.0M | 1,936 | −47.2% | 1.00 |
❓ FAQ & methodology
How these numbers are built, and the choices we made to keep them honest
Where does this data come from?
Everything here comes from real brokerage accounts that Blossom members have linked: Wealthsimple, Questrade, Robinhood, Schwab, Webull and many more. It's what people actually bought, sold and held, not survey answers or self-reported picks. Individual accounts are never shown; every number is an aggregate across many members. Dollar figures are in US dollars, converted at the current exchange rate, except in the Canada view, which shows Canadian dollars.
How far back do the indexes go, and what about the February 2026 data gap?
Each index starts at the first month-end where we have enough members' holdings to fill all 100 spots (with one exception, below):
- Blossom 100 (All and Canada): December 29, 2023.
- Blossom 100 (US): December 31, 2024. US members joined Blossom later.
- Millionaire 100: January 1, 2026 (All), March 31, 2026 (US) and April 30, 2026 (Canada). The All version starts at the beginning of the year so year-to-date is a full comparison; in January it held the 46 stocks that enough millionaires owned, and it reached 100 names from February on.
In early February 2026, the connection that syncs brokerage data into Blossom had a gap. From roughly February 5 to 17, almost no trades came through. This barely affects the indexes. Their daily performance comes from public market prices, not from Blossom's trade data. Blossom data only decides which stocks are in the index and how much each weighs, and those weights use each member's latest position over the previous 12 months. So a two-week hole doesn't change who's in or out.
Why does the Blossom net worth keep going up?
Two things move it: the market, and new members linking their accounts. Most of the long-term climb comes from more investors joining Blossom and linking their accounts. Week-to-week moves are mostly the market; the drop in the first week of November is the selloff, not people leaving.
Do a few huge accounts skew the numbers?
A handful of very large, very active accounts can trade more in a week than thousands of regular members combined. If we let them in, "what investors bought" would really mean "what three people bought." So we use a whale filter: for the trading sections (weekly volume, bought, sold, biggest shifts, themes and ETF types), we leave out the top 1% of accounts by trading volume. Holdings-based numbers (net worth and index weights) include everyone, because a large holder genuinely does own that stock.
How do you deal with bad or duplicated trades?
Brokerage data is messy, so several layers clean it before it reaches this page:
- Impossible trades are removed. Some broker feeds occasionally report a trade at a wildly wrong size; the main cause we've found is a price × quantity error in the upstream data. If an account "buys" more than $100K of something and more than 20× what it ever held (or the mirror image on the sell side), that account's activity in that stock is dropped.
- Known bad data points are corrected before they reach this page.
- Currency moves aren't counted as investing. Funds like DLR / DLR.U (used for Norbert's gambit, a way to convert CAD to USD cheaply) are left out of the trading lists.
- Mutual funds and data glitches over $20M are excluded from the stock indexes and the millionaire count.
How is the Blossom 100 built?
At the end of each month, we add up how many dollars Blossom members hold in every stock and take the top 100. Each stock's weight is its share of those dollars, so the index looks like one giant portfolio of everyone's stock picks. A few rules:
- ETFs and mutual funds are excluded. This is about the individual stocks and crypto people choose. Bitcoin, Ethereum, XRP and Solana currently make the cut; stablecoins (like USDC) are left out because they're a cash stand-in.
- A stock needs at least 3 members holding it, so no single person's position drives a weight.
- Canadian depositary receipts (CDRs, e.g. NVIDIA's Cboe Canada listing) count toward the underlying US stock.
- Returns are daily price returns in each holding's own currency (crypto in US dollars), without dividends, compared with the S&P 500 price index.
What's the Millionaire 100?
The same recipe, using only members whose linked holdings were worth $1M or more at that month-end. We pick the millionaires fresh each month instead of using today's millionaires, so the index can't "peek ahead" at people whose picks later did well. It shows what Blossom's largest investors own. The Canada and US versions use members living in each country; there aren't enough UK members yet for a UK version.
Why does the Blossom 100 beat the S&P 500?
Mostly by taking more risk. Blossom members lean heavily into tech and AI names, so the index has a beta around 1.65: on a typical day it moves about 1.65× as much as the market, up and down. That helped in a rising 2026 but means bigger drops in selloffs. The scorecard shows both sides, including max drawdown and the worst day.
How are the themes and ETF types defined?
Themes cover individual stocks only, like "AI chips & semis" or "Canadian blue chips". Each stock is assigned by hand from a list of the most-traded names; ETFs and crypto coins are left out so every theme measures the same thing: which companies people are picking.
ETF types group every ETF by what it invests in (S&P 500, Nasdaq 100, asset allocation, dividend, fixed income & cash and so on), using the same ETF classification behind Blossom's ETF research.
Both use the same score: net dollars traded that week ÷ what members held in that group at the start of the week, so small and large groups can be compared.
What do the country filters do?
They show only members who live in that country. Trading is split exactly. Net worth is split by how each fund's and stock's holders are distributed between countries, so it's a close estimate rather than an exact figure. A UK view is coming once there are enough UK members.
How often is this updated?
Weekly, after each new data export. Index weights reset at each month-end.
Is this investment advice?
No. This page shows what the Blossom community is doing, not what you should do. Past performance, including the indexes' performance, doesn't predict future returns.



































































































