CIK: 0001316617 · Show all filings
Period: Q3 2023 (← Previous) (Next →)
Filing Date: Nov 15, 2023
Total Value ($000): $5,654,183 (100.0% shares, 0.0% debt)
| Ticker | Issuer | Shares | Value ($000) | % | Est. Cost | Unrealized | Class | CUSIP |
|---|---|---|---|---|---|---|---|---|
| LLY | Eli Lilly | 760,233 | $408,344 | 7.2% | $42.21 | +1100.5% | Common Stock | 532457108 |
| AAPL | Apple | 2,210,552 | $378,469 | 6.7% | $84.93 | +113.5% | Common Stock | 037833100 |
| MSFT | Microsoft | 999,169 | $315,488 | 5.6% | $166.69 | +94.7% | Common Stock | 594918104 |
| NVO | Novo Nordisk ADS | 2,129,024 | $193,613 | 3.4% | $79.20 | — | ADR | 670100205 |
| ASML | ASML Holding NY | 318,832 | $187,684 | 3.3% | $79.11 | — | Common Stock | N07059210 |
| TSM | Taiwan Semiconductor ADS | 2,121,634 | $184,370 | 3.3% | $18.32 | — | ADR | 874039100 |
| ADBE | Adobe | 341,280 | $174,019 | 3.1% | $44.30 | +1084.2% | Common Stock | 00724F101 |
| INTU | Intuit | 298,183 | $152,354 | 2.7% | $54.39 | +817.1% | Common Stock | 461202103 |
| GOOGL | Alphabet, Class A | 1,154,220 | $151,041 | 2.7% | $114.77 | +11.9% | Common Stock | 02079K305 |
| AMGN | Amgen | 473,482 | $127,253 | 2.3% | $141.41 | +64.0% | Common Stock | 031162100 |
| AMD | Advanced Micro Devices | 1,209,616 | $124,373 | 2.2% | $108.53 | +0.0% | Common Stock | 007903107 |
| CSCO | Cisco Systems | 2,269,515 | $122,009 | 2.2% | $22.63 | +122.3% | Common Stock | 17275R102 |
| TJX | TJX Companies | 1,233,671 | $109,649 | 1.9% | $33.44 | +155.2% | Common Stock | 872540109 |
| CHD | Church & Dwight | 1,189,996 | $109,039 | 1.9% | $34.94 | +166.5% | Common Stock | 171340102 |
| AZO | AutoZone | 40,141 | $101,958 | 1.8% | $2489.34 | +0.8% | Common Stock | 053332102 |
| A | Agilent Technologies | 911,031 | $101,871 | 1.8% | $27.97 | +321.3% | Common Stock | 00846U101 |
| JCI | Johnson Controls International | 1,809,721 | $96,295 | 1.7% | $47.59 | +24.4% | Common Stock | G51502105 |
| LOW | Lowe's | 433,191 | $90,034 | 1.6% | $34.33 | +526.0% | Common Stock | 548661107 |
| MSI | Motorola Solutions | 317,276 | $86,375 | 1.5% | $234.94 | +18.1% | Common Stock | 620076307 |
| ROK | Rockwell Automation | 300,300 | $85,847 | 1.5% | $67.20 | +341.5% | Common Stock | 773903109 |
| SYK | Stryker | 313,858 | $85,768 | 1.5% | $60.66 | +361.6% | Common Stock | 863667101 |
| TRMB | Trimble | 1,572,382 | $84,688 | 1.5% | $27.72 | +91.1% | Common Stock | 896239100 |
| JNJ | Johnson & Johnson | 541,477 | $84,335 | 1.5% | $68.83 | +122.7% | Common Stock | 478160104 |
| NOW | ServiceNow | 150,723 | $84,248 | 1.5% | $99.98 | +14.1% | Common Stock | 81762P102 |
| LULU | Lululemon Athletica | 215,174 | $82,973 | 1.5% | $322.72 | +18.4% | Common Stock | 550021109 |
| ORCL | Oracle | 779,485 | $82,563 | 1.5% | $36.17 | +211.8% | Common Stock | 68389X105 |
| TT | Trane | 401,650 | $81,499 | 1.4% | $151.44 | +29.3% | Common Stock | G8994E103 |
| ELV | Elevance Health | 185,244 | $80,659 | 1.4% | $451.59 | -3.3% | Common Stock | 036752103 |
| UNP | Union Pacific | 358,726 | $73,047 | 1.3% | $83.32 | +147.4% | Common Stock | 907818108 |
| ITW | Illinois Tool Works | 316,152 | $72,813 | 1.3% | $49.85 | +361.5% | Common Stock | 452308109 |
| AZN | AstraZeneca ADS | 1,074,573 | $72,770 | 1.3% | $63.49 | — | ADR | 046353108 |
| CTVA | Corteva | 1,353,892 | $69,265 | 1.2% | $55.85 | -7.7% | Common Stock | 22052L104 |
| MRK | Merck & Co | 659,786 | $67,925 | 1.2% | $93.79 | +6.4% | Common Stock | 58933Y105 |
| EL | Estee Lauder, Class A | 458,594 | $66,290 | 1.2% | $60.31 | +163.6% | Common Stock | 518439104 |
| KEYS | Keysight Technologies | 500,000 | $66,155 | 1.2% | $30.72 | +382.2% | Common Stock | 49338L103 |
| IT | Gartner | 180,641 | $62,070 | 1.1% | $63.95 | +445.5% | Common Stock | 366651107 |
| GPC | Genuine Parts | 394,619 | $56,975 | 1.0% | $54.12 | +167.0% | Common Stock | 372460105 |
| GWW | W.W. Grainger | 81,874 | $56,644 | 1.0% | $201.89 | +250.9% | Common Stock | 384802104 |
| LECO | Lincoln Electric Holdings | 284,300 | $51,683 | 0.9% | $55.81 | +242.3% | Common Stock | 533900106 |
| LIN | Linde | 136,060 | $50,662 | 0.9% | $322.30 | +14.5% | Common Stock | G54950103 |
| PPG | PPG Industries | 386,580 | $50,178 | 0.9% | $77.21 | +72.3% | Common Stock | 693506107 |
| HON | Honeywell International | 265,447 | $49,039 | 0.9% | $55.61 | +212.6% | Common Stock | 438516106 |
| NSC | Norfolk Southern | 228,720 | $45,042 | 0.8% | $57.67 | +255.4% | Common Stock | 655844108 |
| CNI | Canadian National Railway | 408,000 | $44,199 | 0.8% | $43.32 | +152.3% | Common Stock | 136375102 |
| AVGO | Broadcom Ltd | 51,624 | $42,878 | 0.8% | $83.97 | 0.0% | Common Stock | 11135F101 |
| TXN | Texas Instruments | 267,873 | $42,594 | 0.8% | $133.41 | +19.1% | Common Stock | 882508104 |
| MKC | McCormick & Co | 560,016 | $42,360 | 0.7% | $57.84 | +35.9% | Common Stock | 579780206 |
| ABT | Abbott Laboratories | 432,691 | $41,906 | 0.7% | $33.21 | +202.5% | Common Stock | 002824100 |
| BMY | Bristol-Myers Squibb | 685,696 | $39,798 | 0.7% | $33.23 | +63.6% | Common Stock | 110122108 |
| PFE | Pfizer | 1,158,605 | $38,431 | 0.7% | $16.60 | +84.2% | Common Stock | 717081103 |
| IDXX | IDEXX Laboratories | 83,000 | $36,293 | 0.6% | $478.62 | +4.2% | Common Stock | 45168D104 |
| NVS | Novartis ADS | 329,461 | $33,559 | 0.6% | $74.14 | — | ADR | 66987V109 |
| CL | Colgate-Palmolive | 451,449 | $32,103 | 0.6% | $45.07 | +57.2% | Common Stock | 194162103 |
| UPS | United Parcel Service, Cl B | 205,339 | $32,006 | 0.6% | $155.19 | -2.3% | Common Stock | 911312106 |
| FAST | Fastenal | 582,668 | $31,837 | 0.6% | $11.50 | +133.1% | Common Stock | 311900104 |
| APD | Air Products & Chemicals | 111,185 | $31,510 | 0.6% | $94.71 | +190.2% | Common Stock | 009158106 |
| KMB | Kimberly-Clark | 234,950 | $28,394 | 0.5% | $63.38 | +85.8% | Common Stock | 494368103 |
| PG | Procter & Gamble | 189,033 | $27,572 | 0.5% | $115.03 | +25.3% | Common Stock | 742718109 |
| — | Unilever ADS | 540,957 | $26,723 | 0.5% | $45.16 | — | ADR | 904767704 |
| ETN | Eaton Corp PLC | 121,008 | $25,809 | 0.5% | $170.43 | +23.0% | Common Stock | G29183103 |
| ABBV | AbbVie | 113,468 | $16,914 | 0.3% | $31.41 | +330.9% | Common Stock | 00287Y109 |
| MMM | 3M | 180,648 | $16,912 | 0.3% | $101.31 | -21.5% | Common Stock | 88579Y101 |
| KVUE | Kenvue Inc | 525,337 | $10,549 | 0.2% | $21.04 | 0.0% | Common Stock | 49177J102 |
| NVDA | NVIDIA | 18,757 | $8,159 | 0.1% | $22.70 | +97.2% | Common Stock | 67066G104 |
| QCOM | Qualcomm | 48,550 | $5,392 | 0.1% | $60.59 | +81.7% | Common Stock | 747525103 |
| ACN | Accenture, Class A | 16,840 | $5,172 | 0.1% | $181.03 | +68.1% | Common Stock | G1151C101 |
| RIO | Rio Tinto ADS | 77,300 | $4,919 | 0.1% | $64.42 | — | ADR | 767204100 |
| MA | Mastercard, Class A | 10,313 | $4,083 | 0.1% | $332.00 | +19.3% | Common Stock | 57636Q104 |
| STM | STMicroelectronics (NY shares) | 94,290 | $4,070 | 0.1% | $27.60 | — | ADR | 861012102 |
| MELI | MercadoLibre | 2,990 | $3,791 | 0.1% | $106.45 | +1094.7% | Common Stock | 58733R102 |
| AMZN | Amazon.com | 27,955 | $3,554 | 0.1% | $120.78 | +10.9% | Common Stock | 023135106 |
| ORLY | O'Reilly Automotive | 3,693 | $3,356 | 0.1% | $55.89 | +12.2% | Common Stock | 67103H107 |
| SCCO | Southern Copper | 41,500 | $3,125 | 0.1% | $49.73 | +40.5% | Common Stock | 84265V105 |
| JBL | Jabil Inc | 23,000 | $2,918 | 0.1% | $97.68 | +11.4% | Common Stock | 466313103 |
| COP | ConocoPhillips | 21,933 | $2,628 | 0.0% | $79.84 | +35.1% | Common Stock | 20825C104 |
| — | Barrick Gold | 180,415 | $2,625 | 0.0% | $19.91 | — | Common Stock | 067901108 |
| NICE | NICE Systems ADR | 15,350 | $2,610 | 0.0% | $36.89 | — | ADR | 653656108 |
| INFY | Infosys ADS | 146,500 | $2,507 | 0.0% | $19.54 | — | ADR | 456788108 |
| COST | Costco Wholesale | 4,413 | $2,493 | 0.0% | $169.24 | +214.5% | Common Stock | 22160K105 |
| SQM | Quimica y Minera Chile ADS | 36,500 | $2,178 | 0.0% | $75.89 | — | ADR | 833635105 |
| FND | Floor & Decor Holdings, Inc. Class | 23,093 | $2,090 | 0.0% | $82.01 | +24.2% | Common Stock | 339750101 |
| ROST | Ross Stores | 17,965 | $2,029 | 0.0% | $84.77 | +31.9% | Common Stock | 778296103 |
| TLK | Telekomunikasi Indonesia ADS | 83,000 | $2,000 | 0.0% | $29.93 | — | ADR | 715684106 |
| NKE | Nike, Class B | 20,863 | $1,995 | 0.0% | $76.89 | +27.8% | Common Stock | 654106103 |
| ALC | Alcon | 25,871 | $1,994 | 0.0% | $58.26 | +40.2% | Common Stock | H01301128 |
| MCO | Moody's | 5,689 | $1,799 | 0.0% | $53.10 | +528.6% | Common Stock | 615369105 |
| MNST | Monster Beverage | 33,082 | $1,752 | 0.0% | $42.92 | +32.4% | Common Stock | 61174X109 |
| BHP | BHP Biliton ADR | 30,480 | $1,734 | 0.0% | $56.22 | — | ADR | 088606108 |
| AEM | Agnico-Eagle Mines | 37,443 | $1,702 | 0.0% | $44.85 | +4.0% | Common Stock | 008474108 |
| FIX | Comfort Systems USA | 9,614 | $1,638 | 0.0% | $55.16 | +215.4% | Common Stock | 199908104 |
| — | TE Connectivity | 12,820 | $1,584 | 0.0% | $124.90 | — | Common Stock | H84989104 |
| SONY | Sony ADS | 18,650 | $1,537 | 0.0% | $70.83 | — | ADR | 835699307 |
| ENPH | Enphase Energy | 12,606 | $1,515 | 0.0% | $173.55 | -17.9% | Common Stock | 29355A107 |
| EW | Edwards Lifesciences | 21,622 | $1,498 | 0.0% | $66.17 | +21.4% | Common Stock | 28176E108 |
| SAP | SAP ADS | 11,040 | $1,428 | 0.0% | $134.00 | — | ADR | 803054204 |
| NXPI | NXP Semiconductors | 6,793 | $1,358 | 0.0% | $106.71 | +85.6% | Common Stock | N6596X109 |
| CSW | CSW Industrials, Inc. | 7,725 | $1,354 | 0.0% | $74.30 | +136.0% | Common Stock | 126402106 |
| ICFI | ICF International | 11,200 | $1,353 | 0.0% | $77.18 | +61.6% | Common Stock | 44925C103 |
| RPM | RPM International | 13,825 | $1,311 | 0.0% | $33.22 | +193.5% | Common Stock | 749685103 |
| PSA | Public Storage International | 4,880 | $1,286 | 0.0% | $205.21 | +23.6% | Common Stock | 74460D109 |
| MTRX | Matrix Service Company | 108,500 | $1,280 | 0.0% | $7.58 | 0.0% | Common Stock | 576853105 |
| CRM | Salesforce Inc. | 5,970 | $1,211 | 0.0% | $192.72 | +10.8% | Common Stock | 79466L302 |
| BSX | Boston Scientific | 22,925 | $1,210 | 0.0% | $45.34 | +15.7% | Common Stock | 101137107 |
| HD | Home Depot | 3,994 | $1,207 | 0.0% | $311.26 | -2.7% | Common Stock | 437076102 |
| UNH | UnitedHealth Group | 2,292 | $1,156 | 0.0% | $301.67 | +55.8% | Common Stock | 91324P102 |
| ZTS | Zoetis Inc. | 6,434 | $1,119 | 0.0% | $159.14 | +11.2% | Common Stock | 98978V103 |
| ROP | Roper Technologies | 2,300 | $1,114 | 0.0% | $333.28 | +44.8% | Common Stock | 776696106 |
| GSK | GlaxoSmithKline ADS | 26,372 | $956 | 0.0% | $29.80 | — | ADR | 37733W204 |
| FSLR | First Solar | 5,658 | $914 | 0.0% | $186.58 | 0.0% | Common Stock | 336433107 |
| PLD | Prologis Inc | 7,768 | $872 | 0.0% | $111.62 | +1.2% | Common Stock | 74340W103 |
| CRL | Charles River Laboratories | 4,059 | $795 | 0.0% | $148.03 | +38.7% | Common Stock | 159864107 |
| ECL | Ecolab | 4,640 | $786 | 0.0% | $151.74 | +16.8% | Common Stock | 278865100 |
| — | Juniper Networks | 28,200 | $784 | 0.0% | $27.72 | — | Common Stock | 48203R104 |
| TYL | Tyler Technologies | 2,024 | $782 | 0.0% | $332.66 | +18.0% | Common Stock | 902252105 |
| NEM | Newmont | 21,000 | $776 | 0.0% | $49.38 | -22.4% | Common Stock | 651639106 |
| TSCO | Tractor Supply | 3,785 | $769 | 0.0% | $40.14 | +3.6% | Common Stock | 892356106 |
| RJF | Raymond James Financial | 7,352 | $738 | 0.0% | $44.06 | +131.8% | Common Stock | 754730109 |
| RSG | Republic Services | 5,004 | $713 | 0.0% | $127.22 | +13.4% | Common Stock | 760759100 |
| CCJ | Cameco Corp | 17,974 | $712 | 0.0% | $28.15 | +25.0% | Common Stock | 13321L108 |
| PANW | Palo Alto Networks Inc. | 2,970 | $696 | 0.0% | $86.87 | +36.2% | Common Stock | 697435105 |
| LMB | Limbach Holdings, Inc | 21,599 | $685 | 0.0% | $23.23 | +30.3% | Common Stock | 53263P105 |
| CB | Chubb | 3,170 | $660 | 0.0% | $139.24 | +41.3% | Common Stock | H1467J104 |
| MPWR | Monolithic Power Systems | 1,403 | $648 | 0.0% | $449.31 | +11.7% | Common Stock | 609839105 |
| EXPO | Exponent | 7,543 | $646 | 0.0% | $54.87 | +59.5% | Common Stock | 30214U102 |
| GOOG | Alphabet inc., C | 4,883 | $644 | 0.0% | $110.99 | +16.3% | Common Stock | 02079K107 |
| TU | Telus | 38,000 | $621 | 0.0% | $17.91 | -1.6% | Common Stock | 87971M103 |
| NTR | Nutrien | 10,000 | $618 | 0.0% | $70.68 | -17.5% | Common Stock | 67077M108 |
| CP | Canadian Pacific Kansas City Ltd | 7,868 | $585 | 0.0% | $77.51 | +0.7% | Common Stock | 13646K108 |
| NVEC | NVE Corporation | 7,089 | $582 | 0.0% | $85.13 | -1.2% | Common Stock | 629445206 |
| SHEL | Shell Plc | 8,799 | $566 | 0.0% | $54.88 | — | ADR | 780259305 |
| WSO | Watsco | 1,488 | $562 | 0.0% | $306.36 | +18.0% | Common Stock | 942622200 |
| AON | Aon PLC | 1,664 | $540 | 0.0% | $178.56 | +82.2% | Common Stock | G0403H108 |
| ATS | ATS Corporation | 12,307 | $527 | 0.0% | $43.44 | +1.7% | Common Stock | 00217Y104 |
| ALB | Albemarle Corp | 3,000 | $510 | 0.0% | $250.03 | -23.5% | Common Stock | 012653101 |
| VFC | VF | 27,600 | $488 | 0.0% | $64.58 | -70.5% | Common Stock | 918204108 |
| PWR | Quanta Services | 2,415 | $452 | 0.0% | $182.96 | +9.2% | Common Stock | 74762E102 |
| WDS | Woodside Energy Group Ltd ADR | 19,306 | $450 | 0.0% | $22.67 | — | ADR | 980228308 |
| ON | ON Semiconductor Corporation | 4,797 | $446 | 0.0% | $85.00 | +14.3% | Common Stock | 682189105 |
| SANM | Sanmina | 7,944 | $431 | 0.0% | $58.98 | -4.6% | Common Stock | 801056102 |
| XOM | Exxon Mobil | 3,459 | $407 | 0.0% | $99.61 | +1.4% | Common Stock | 30231G102 |
| META | Meta Platforms Inc Cl A | 1,352 | $406 | 0.0% | $268.72 | +11.3% | Common Stock | 30303M102 |
| MCHP | Microchip Technology | 5,182 | $404 | 0.0% | $53.56 | +47.0% | Common Stock | 595017104 |
| ALGM | Allegro MicroSystems, Inc. | 12,243 | $391 | 0.0% | $40.53 | +0.3% | Common Stock | 01749D105 |
| — | Splunk | 2,390 | $350 | 0.0% | $106.09 | — | Common Stock | 848637104 |
| V | Visa | 1,508 | $347 | 0.0% | $206.32 | +14.5% | Common Stock | 92826C839 |
| RXST | RxSight | 11,323 | $316 | 0.0% | $22.98 | +29.7% | Common Stock | 78349D107 |
| CVX | Chevron Corporation | 1,852 | $312 | 0.0% | $126.31 | +15.4% | Common Stock | 166764100 |
| SBUX | Starbucks | 3,333 | $304 | 0.0% | $46.43 | +99.1% | Common Stock | 855244109 |
| NEE | NextEra Energy | 5,145 | $295 | 0.0% | $61.19 | +5.3% | Common Stock | 65339F101 |
| VIRT | Virtu Financial | 16,500 | $285 | 0.0% | $20.77 | -12.5% | Common Stock | 928254101 |
| BKNG | Booking Holdings | 90 | $278 | 0.0% | $2071.46 | +43.8% | Common Stock | 09857L108 |
| TD | Toronto-Dominion Bank | 4,500 | $271 | 0.0% | $43.06 | +44.8% | Common Stock | 891160509 |
| FCX | Freeport-McMoRan | 6,813 | $254 | 0.0% | $33.85 | +15.2% | Common Stock | 35671D857 |
| CLX | Clorox | 1,910 | $250 | 0.0% | $67.75 | +106.5% | Common Stock | 189054109 |
| GIS | General Mills | 3,863 | $247 | 0.0% | $64.57 | 0.0% | Common Stock | 370334104 |
| SITM | SITIME CORP COM | 2,070 | $236 | 0.0% | $123.23 | 0.0% | Common Stock | 82982T106 |
| SKM | SK Telecom ADR | 11,000 | $236 | 0.0% | $19.51 | — | ADR | 78440P306 |
| JPM | JP Morgan Chase | 1,608 | $233 | 0.0% | $111.55 | +27.6% | Common Stock | 46625H100 |
| ORANY | Orange ADR | 20,000 | $230 | 0.0% | $12.51 | — | ADR | 684060106 |
| EDAP | EDAP TMS S.A. | 32,269 | $227 | 0.0% | $8.02 | — | Common Stock | 268311107 |
| ZS | Zscaler | 1,453 | $226 | 0.0% | $149.95 | 0.0% | Common Stock | 98980G102 |
| NE | Noble Corporation PLC | 4,413 | $224 | 0.0% | $44.62 | 0.0% | ADR | G65431127 |
| BNTX | BioNTech SE | 2,020 | $219 | 0.0% | $142.67 | — | Common Stock | 09075V102 |
| DAR | Darling International | 4,155 | $217 | 0.0% | $62.48 | 0.0% | Common Stock | 237266101 |
| CRWD | CrowdStrike Holdings Inc Class A | 1,272 | $213 | 0.0% | $155.44 | 0.0% | Common Stock | 22788C105 |
| IDA | Idacorp | 2,200 | $206 | 0.0% | $53.53 | +84.5% | Common Stock | 451107106 |
| VZ | Verizon Communications | 6,260 | $203 | 0.0% | $39.37 | -26.4% | Common Stock | 92343V104 |
| ESTC | Elastic NV | 2,477 | $201 | 0.0% | $68.17 | 0.0% | Common Stock | N14506104 |
| MU | Micron Technology | 2,950 | $201 | 0.0% | $66.28 | 0.0% | Common Stock | 595112103 |
| — | Zoura INC CL A | 18,401 | $152 | 0.0% | $9.88 | — | Common Stock | 98983V106 |
| IOVA | Iovance Biotherapeutics Inc | 26,200 | $119 | 0.0% | $6.81 | -4.2% | Common Stock | 462260100 |
| HLN | Haleon Plc ADR | 11,500 | $96 | 0.0% | $6.09 | — | ADR | 405552100 |
| AVXL | ANAVEX LIFE SCIENCES CORP COM NEW | 12,540 | $82 | 0.0% | $10.93 | -27.2% | Common Stock | 032797300 |
| DMTKQ | DermTech Inc. | 27,781 | $40 | 0.0% | $3.58 | — | Common Stock | 24984K105 |