CIK: 0001607978 · Show all filings
Period: Q4 2023 (← Previous) (Next →)
Filing Date: Feb 2, 2024
Total Value ($000): $1,907,251 (100.0% shares, 0.0% debt)
| Ticker | Issuer | Shares | Value ($000) | % | Est. Cost | Unrealized | Class | CUSIP |
|---|---|---|---|---|---|---|---|---|
| AMZN | AMAZON.COM INC | 620,720 | $94,054 | 4.9% | $120.23 | +16.6% | Ordinary Shares | 023135106 |
| PANW | PALO ALTO NETWORKS INC | 302,461 | $88,822 | 4.7% | $75.75 | +76.5% | Ordinary Shares | 697435105 |
| META | META PLATFORMS INC-CLASS A | 183,659 | $64,705 | 3.4% | $141.75 | +128.1% | Ordinary Shares | 30303M102 |
| GOOG | ALPHABET INC-CL C | 459,182 | $64,556 | 3.4% | $107.28 | +25.5% | Ordinary Shares | 02079K107 |
| BKNG | BOOKING HOLDINGS INC | 16,446 | $58,224 | 3.1% | $2079.31 | +47.5% | Ordinary Shares | 09857L108 |
| — | SPLUNK INC | 364,889 | $55,581 | 2.9% | $85.79 | — | Ordinary Shares | 848637104 |
| CRM | SALESFORCE INC | 212,006 | $55,539 | 2.9% | $111.28 | +100.9% | Ordinary Shares | 79466L302 |
| MELI | MERCADOLIBRE INC | 35,161 | $55,068 | 2.9% | $225.35 | +528.9% | Ordinary Shares | 58733R102 |
| — | INVESCO BULLETSHARES 2025 CO | 2,427,788 | $49,657 | 2.6% | $21.54 | — | Bond ETFs | 46138J825 |
| BMRN | BIOMARIN PHARMACEUTICAL INC | 470,289 | $45,429 | 2.4% | $81.89 | +8.0% | Ordinary Shares | 09061G101 |
| EQIX | EQUINIX INC | 55,397 | $44,650 | 2.3% | $597.47 | +22.8% | Ordinary Shares | 29444U700 |
| MA | MASTERCARD INC - A | 104,274 | $44,402 | 2.3% | $219.14 | +81.2% | Ordinary Shares | 57636Q104 |
| — | INVESCO BULLETSHARES 2024 CO | 1,783,922 | $37,256 | 2.0% | $21.39 | — | Bond ETFs | 46138J841 |
| NFLX | NETFLIX INC | 66,974 | $32,468 | 1.7% | $27.76 | +57.2% | Ordinary Shares | 64110L106 |
| — | ICON PLC | 106,479 | $30,122 | 1.6% | $199.82 | — | Ordinary Shares | 000571120 |
| PYPL | PAYPAL HOLDINGS INC | 471,837 | $28,948 | 1.5% | $51.13 | +11.8% | Ordinary Shares | 70450Y103 |
| BSCQ | INVESCO BULLETSHARES 2026 CO | 1,471,007 | $28,385 | 1.5% | $20.71 | — | Bond ETFs | 46138J791 |
| AXON | AXON ENTERPRISE INC | 108,678 | $27,998 | 1.5% | $84.90 | +165.4% | Ordinary Shares | 05464C101 |
| BRO | BROWN & BROWN INC | 386,885 | $27,509 | 1.4% | $43.46 | +62.4% | Ordinary Shares | 115236101 |
| — | ISHARES IBONDS DEC 2024 TERM | 1,017,477 | $25,344 | 1.3% | $24.45 | — | Bond ETFs | 46434VBG4 |
| BR | BROADRIDGE FINANCIAL SOLUTIO | 117,693 | $24,174 | 1.3% | $61.21 | +191.0% | Ordinary Shares | 11133T103 |
| BSCS | INVESCO BULLETSHARES 2028 | 1,060,673 | $21,504 | 1.1% | $22.43 | — | Bond ETFs | 46138J643 |
| BSCR | INVESCO BULLETSHARES 2027 CO | 1,102,998 | $21,451 | 1.1% | $21.55 | — | Bond ETFs | 46138J783 |
| DFJ | WISDOMTREE JPN S/C DVD FUND | 281,571 | $21,073 | 1.1% | $60.85 | — | Equity ETFs | 97717W836 |
| WSO | WATSCO INC | 47,902 | $20,491 | 1.1% | $159.18 | +143.4% | Ordinary Shares | 942622200 |
| NVO | NOVO-NORDISK A/S-SPONS ADR | 192,468 | $19,875 | 1.0% | $68.83 | — | American Depository Receipts | 670100205 |
| CSGP | COSTAR GROUP INC | 227,199 | $19,770 | 1.0% | $66.39 | +21.9% | Ordinary Shares | 22160N109 |
| AMT | AMERICAN TOWER CORP | 90,613 | $19,570 | 1.0% | $132.62 | +32.1% | Ordinary Shares | 03027X100 |
| MKL | MARKEL GROUP INC | 13,406 | $19,058 | 1.0% | $1075.19 | +32.0% | Ordinary Shares | 570535104 |
| SHYG | ISHARES HIGH YIELD CORPORAT BOND ETF | 443,416 | $18,717 | 1.0% | $43.14 | — | Bond ETFs | 46434V407 |
| MSFT | MICROSOFT CORP | 48,926 | $18,320 | 1.0% | $108.51 | +222.9% | Ordinary Shares | 594918104 |
| ALRM | ALARM.COM HOLDINGS INC | 268,437 | $17,311 | 0.9% | $49.52 | +15.8% | Ordinary Shares | 011642105 |
| HHH | HOWARD HUGHES HOLDING CO | 200,809 | $17,170 | 0.9% | $75.45 | -7.0% | Ordinary Shares | 44267T102 |
| BRK/B | BERKSHIRE HATHAWAY INC-CL B | 47,951 | $17,112 | 0.9% | $227.95 | +54.0% | Ordinary Shares | 084670702 |
| IEUR | ISHARES CORE MSCI EUROPE ETF | 307,824 | $16,913 | 0.9% | $45.97 | — | Equity ETFs | 46434V738 |
| CMCSA | COMCAST CORP-CLASS A | 381,814 | $16,738 | 0.9% | $36.60 | +9.5% | Ordinary Shares | 20030N101 |
| BN | BROOKFIELD CORP | 407,491 | $16,293 | 0.9% | $21.90 | +2.2% | Ordinary Shares | 11271J107 |
| DDOG | DATADOG INC - CLASS A | 119,282 | $14,400 | 0.8% | $77.99 | +32.1% | Ordinary Shares | 23804L103 |
| VOO | VANGUARD S&P 500 ETF | 32,679 | $14,231 | 0.7% | $372.54 | — | Equity ETFs | 922908363 |
| RXO | RXO INC | 611,508 | $14,220 | 0.7% | $19.33 | +4.1% | Ordinary Shares | 74982T103 |
| BSCT | INVESCO BULLETSHARES 2029 CO | 766,095 | $14,200 | 0.7% | $21.43 | — | Bond ETFs | 46138J577 |
| WAT | WATERS CORP | 41,657 | $13,728 | 0.7% | $277.58 | -0.5% | Ordinary Shares | 941848103 |
| BSCV | INVESCO BULLTSHR 2031 CRP BND ETF | 832,634 | $13,660 | 0.7% | $16.41 | — | Bond ETFs | 46138J429 |
| BSCU | INVESCO BULLTSHR 2030 COR BND ETF | 820,943 | $13,651 | 0.7% | $16.63 | — | Bond ETFs | 46138J460 |
| BSCW | INVESCO BULLETSHS 2032 CORP BND ETF | 656,566 | $13,578 | 0.7% | $20.68 | — | Bond ETFs | 46139W858 |
| COST | COSTCO WHOLESALE CORP | 20,170 | $13,281 | 0.7% | $181.56 | +215.9% | Ordinary Shares | 22160K105 |
| TSM | TAIWAN SEMICONDUCTR FSPONSORED ADR 1 ADR REPS 5 ORD SHS | 126,723 | $13,141 | 0.7% | $31.89 | — | American Depository Receipts | 874039100 |
| MBB | ISHARES MBS ETF | 138,538 | $13,029 | 0.7% | $107.12 | — | Bond ETFs | 464288588 |
| — | AON PLC-CLASS A | 44,658 | $12,994 | 0.7% | $269.08 | — | Ordinary Shares | 00BLP1HW5 |
| SBUX | STARBUCKS CORP | 131,837 | $12,636 | 0.7% | $41.27 | +123.4% | Ordinary Shares | 855244109 |
| RTO | RENTOKIL INITIAL ADS ECH REP 5 ORD | 437,647 | $12,490 | 0.7% | $28.54 | — | American Depository Receipts | 760125104 |
| SNEX | STONEX GROUP INC | 167,415 | $12,324 | 0.6% | $41.64 | +2.6% | Ordinary Shares | 861896108 |
| STAG | STAG INDUSTRIAL INC REIT | 300,863 | $11,814 | 0.6% | $22.70 | — | Ordinary Shares | 85254J102 |
| TEAM | ATLASSIAN CORP CLASS A | 48,731 | $11,550 | 0.6% | $159.19 | +23.3% | Ordinary Shares | 049468101 |
| CNI | CANADIAN NATL RAILWAY CO | 91,541 | $11,497 | 0.6% | $111.09 | -2.3% | Ordinary Shares | 136375102 |
| GXO | GXO LOGISTICS INC | 184,398 | $11,258 | 0.6% | $68.34 | -18.0% | Ordinary Shares | 36262G101 |
| WCN | WASTE CONNECTIONSINC F | 74,576 | $11,129 | 0.6% | $117.22 | +15.7% | Ordinary Shares | 94106B101 |
| TMO | THERMO FISHER SCNTFC | 19,941 | $10,616 | 0.6% | $535.25 | -10.2% | Ordinary Shares | 883556102 |
| PAYX | PAYCHEX INC | 88,277 | $10,506 | 0.6% | $62.15 | +78.7% | Ordinary Shares | 704326107 |
| DHR | DANAHER CORP | 45,294 | $10,492 | 0.6% | $208.76 | +0.8% | Ordinary Shares | 235851102 |
| TYL | TYLER TECHNOLOGIES | 24,290 | $10,116 | 0.5% | $248.95 | +60.6% | Ordinary Shares | 902252105 |
| — | COOPER COS INC/THE | 26,732 | $10,112 | 0.5% | $199.38 | — | Ordinary Shares | 216648402 |
| GNTX | GENTEX CORP | 306,005 | $9,987 | 0.5% | $17.25 | +79.1% | Ordinary Shares | 371901109 |
| FAST | FASTENAL CO | 152,237 | $9,836 | 0.5% | $13.06 | +119.6% | Ordinary Shares | 311900104 |
| QTWO | Q2 HOLDINGS INC | 227,074 | $9,809 | 0.5% | $26.21 | +35.5% | Ordinary Shares | 74736L109 |
| HDB | HDFC BANK LTD-ADR | 146,128 | $9,801 | 0.5% | $57.09 | — | American Depository Receipts | 40415F101 |
| JBTM | JOHN BEAN TECHNOLOGIES CORP | 98,460 | $9,784 | 0.5% | $89.86 | +14.5% | Ordinary Shares | 477839104 |
| HQY | HEALTHEQUITY INC | 139,580 | $9,262 | 0.5% | $56.78 | +22.1% | Ordinary Shares | 42226A107 |
| OKTA | OKTA INC | 100,919 | $9,092 | 0.5% | $106.76 | -28.5% | Ordinary Shares | 679295105 |
| ARE | ALEXANDRIA REAL ESTATE EQUIT | 70,902 | $8,996 | 0.5% | $133.11 | -28.1% | Ordinary Shares | 015271109 |
| NEE | NEXTERA ENERGY ORD | 143,194 | $8,722 | 0.5% | $53.46 | 0.0% | Ordinary Shares | 65339F101 |
| TREX | TREX ORD | 103,819 | $8,590 | 0.5% | $66.33 | 0.0% | Ordinary Shares | 89531P105 |
| LCII | LCI INDUSTRIES | 67,957 | $8,535 | 0.4% | $80.73 | +30.4% | Ordinary Shares | 50189K103 |
| — | INARI MEDICAL INC | 131,340 | $8,529 | 0.4% | $57.98 | — | Ordinary Shares | 45332Y109 |
| MSCI | MSCI INC | 14,750 | $8,307 | 0.4% | $474.39 | +6.1% | Ordinary Shares | 55354G100 |
| — | MEDTRONIC PLC | 99,493 | $8,209 | 0.4% | $89.75 | — | Ordinary Shares | 00BTN1Y11 |
| RARE | ULTRAGENYX PHARMACEUTICAL IN | 164,235 | $7,862 | 0.4% | $72.18 | -46.3% | Ordinary Shares | 90400D108 |
| TSCO | TRACTOR SUPPLY COMP | 35,692 | $7,685 | 0.4% | $42.05 | -6.3% | Ordinary Shares | 892356106 |
| BLX | BANCO LATINOAMERICANO COME-E | 310,129 | $7,670 | 0.4% | $14.68 | +44.6% | Ordinary Shares | P16994132 |
| TWLO | TWILIO INC CLASS A | 98,848 | $7,448 | 0.4% | $147.91 | -57.9% | Ordinary Shares | 90138F102 |
| GSHD | GOOSEHEAD INSURANCE INC -A | 97,856 | $7,405 | 0.4% | $77.59 | -6.9% | Ordinary Shares | 38267D109 |
| PCTY | PAYLOCITY HOLDING CORP | 43,918 | $7,229 | 0.4% | $62.39 | +169.8% | Ordinary Shares | 70438V106 |
| TMFG | MOTLEY FOOL GLOBAL OPPORTUNITIES ETF | 254,556 | $7,008 | 0.4% | $26.60 | — | Equity ETFs | 74933W635 |
| LOB | LIVE OAK BANCSHARES INC | 152,429 | $6,937 | 0.4% | $38.04 | -11.8% | Ordinary Shares | 53803X105 |
| MORN | MORNINGSTAR INC | 24,009 | $6,855 | 0.4% | $198.02 | +31.6% | Ordinary Shares | 617700109 |
| YUMC | YUM CHINA HOLDINGS INC | 159,158 | $6,751 | 0.4% | $42.96 | +8.4% | Ordinary Shares | 98850P109 |
| CALY | TOPGOLF CALLAWAY BRANDS ORD | 463,973 | $6,659 | 0.3% | $12.85 | 0.0% | Ordinary Shares | 131193104 |
| BND | VANGUARD TOTAL BOND MARKET | 89,774 | $6,597 | 0.3% | $72.15 | — | Bond ETFs | 921937835 |
| EWY | ISHARES MSCI SOUTH KOREA ETF | 98,480 | $6,443 | 0.3% | $56.75 | — | Equity ETFs | 464286772 |
| UPS | UNITED PARCEL SRVC CLASS B | 40,514 | $6,388 | 0.3% | $132.35 | +1.4% | Ordinary Shares | 911312106 |
| EMN | EASTMAN CHEMICAL CO | 65,672 | $5,895 | 0.3% | $75.49 | -3.1% | Ordinary Shares | 277432100 |
| CGNX | COGNEX CORP | 136,787 | $5,692 | 0.3% | $74.21 | -49.1% | Ordinary Shares | 192422103 |
| CME | CME GROUP INC | 26,171 | $5,506 | 0.3% | $147.51 | +32.0% | Ordinary Shares | 12572Q105 |
| SLB | SCHLUMBERGER LTD F | 101,576 | $5,290 | 0.3% | $53.27 | -3.9% | Ordinary Shares | 806857108 |
| — | SHOCKWAVE MEDICAL ORD | 27,083 | $5,164 | 0.3% | $190.67 | — | Ordinary Shares | 82489T104 |
| BUD | ANHEUSER-BUSCH INBEV SPN ADR | 71,078 | $4,590 | 0.2% | $101.27 | — | American Depository Receipts | 03524A108 |
| PAYC | PAYCOM SOFTWARE INC | 20,467 | $4,228 | 0.2% | $74.40 | +179.5% | Ordinary Shares | 70432V102 |
| BAM | BROOKFIELD ASSET MGMT-A | 102,050 | $4,086 | 0.2% | $27.10 | +16.1% | Ordinary Shares | 113004105 |
| VEA | VANGUARD FTSE DEVELOPED MARKETS ETF | 84,386 | $4,024 | 0.2% | $42.84 | — | Equity ETFs | 921943858 |
| TMFM | MOTLEY FOOL MID CAP GROWTH ETF | 148,531 | $3,738 | 0.2% | $23.66 | — | Equity ETFs | 74933W627 |
| VO | VANGUARD MID CAP ETF | 15,031 | $3,491 | 0.2% | $202.25 | — | Equity ETFs | 922908629 |
| WMT | WALMART INC | 18,134 | $2,865 | 0.2% | $35.87 | +44.0% | Ordinary Shares | 931142103 |
| PG | PROCTER & GAMBLE CO/THE | 19,205 | $2,825 | 0.1% | $104.49 | +34.6% | Ordinary Shares | 742718109 |
| VTIP | VANGUARD SHRT INF PROT SEC INDEX ETF | 52,541 | $2,494 | 0.1% | $48.22 | — | Equity ETFs | 922020805 |
| ADC | AGREE REALTY CORP | 36,934 | $2,327 | 0.1% | $64.39 | — | Ordinary Shares | 008492100 |
| AAPL | APPLE INC | 11,424 | $2,153 | 0.1% | $174.82 | +4.6% | Ordinary Shares | 037833100 |
| TXN | TEXAS INSTRUMENTS | 12,380 | $2,105 | 0.1% | $91.44 | +59.1% | Ordinary Shares | 882508104 |
| VWO | VANGUARD FTSE EMERGING MARKETS ETF | 46,860 | $1,914 | 0.1% | $39.32 | — | Equity ETFs | 922042858 |
| WEC | W E C ENERGY GROUP INC | 20,219 | $1,709 | 0.1% | $62.96 | +21.1% | Ordinary Shares | 92939U106 |
| KVUE | KENVUE INC | 77,404 | $1,671 | 0.1% | $21.04 | -12.5% | Ordinary Shares | 49177J102 |
| USB | U S BANCORP | 38,111 | $1,648 | 0.1% | $37.45 | -11.6% | Ordinary Shares | 902973304 |
| AFK | VANECK AFRICA INDEX ETF | 117,192 | $1,618 | 0.1% | $20.78 | — | Equity ETFs | 92189F866 |
| JNJ | JOHNSON & JOHNSON | 9,775 | $1,542 | 0.1% | $149.24 | -3.8% | Ordinary Shares | 478160104 |
| KO | COCA-COLA CO/THE | 24,340 | $1,437 | 0.1% | $40.56 | +31.3% | Ordinary Shares | 191216100 |
| — | CRH PUBLIC LIMITED CO F | 20,436 | $1,408 | 0.1% | $68.92 | — | American Depository Receipts | 12626K203 |
| VB | VANGUARD SMALL CAP ETF IV | 5,374 | $1,144 | 0.1% | $197.99 | — | Equity ETFs | 922908751 |
| SPTS | SPDR PORTFOLIO SHORT TERM TREASURY E | 37,234 | $1,082 | 0.1% | $26.33 | — | Bond ETFs | 78468R101 |
| NVDA | NVIDIA CORP | 2,100 | $1,038 | 0.1% | $37.65 | +23.0% | Ordinary Shares | 67066G104 |
| VNQ | VANGUARD REAL ESTATE ETF | 10,647 | $941 | 0.0% | $81.49 | — | Equity ETFs | 922908553 |
| CMF | ISHARES CALIFORNIA MUNI BOND ETF | 10,513 | $609 | 0.0% | $54.14 | — | Bond ETFs | 464288356 |
| TSLA | TESLA INC | 2,101 | $522 | 0.0% | $218.60 | +8.7% | Ordinary Shares | 88160R101 |
| XLRE | REAL ESTATE SELECT SCTR SPDR ETF | 8,300 | $333 | 0.0% | $40.07 | — | Equity ETFs | 81369Y860 |
| VOOG | VANGUARD S&P 500 GROWTH ETF | 1,063 | $282 | 0.0% | $265.70 | — | Equity ETFs | 921932505 |
| VOT | VANGUARD MID CAP GROWTH ETF | 1,169 | $255 | 0.0% | $217.76 | — | Equity ETFs | 922908538 |
| XLY | SPDR FUND CONSUMER DISCRE SELECT ETF | 1,374 | $244 | 0.0% | $177.48 | — | Equity ETFs | 81369Y407 |
| UUUU | ENERGY FUELS INC F | 10,000 | $70 | 0.0% | $7.74 | 0.0% | Ordinary Shares | 292671708 |
| VPLM | VOIP-PAL COM INC | 195,000 | $4 | 0.0% | $0.02 | 0.0% | Ordinary Shares | 92862Y109 |
| GSPE | GULFSLOPE ENERGY INC | 200,724 | $0 | 0.0% | $0.00 | +2.6% | Ordinary Shares | 40273W105 |
| INTK | INDUSTRIAL NANOTECH INC | 500,000 | $0 | 0.0% | $0.00 | -39.3% | Ordinary Shares | 456277102 |