CIK: 0001316617 · Show all filings
Period: Q2 2023 (← Previous) (Next →)
Filing Date: Aug 4, 2023
Total Value ($000): $5,782,004 (100.0% shares, 0.0% debt)
| Ticker | Issuer | Shares | Value ($000) | % | Est. Cost | Unrealized | Class | CUSIP |
|---|---|---|---|---|---|---|---|---|
| AAPL | Apple | 2,211,854 | $429,033 | 7.4% | $84.93 | +102.6% | Common Stock | 037833100 |
| LLY | Eli Lilly | 795,668 | $373,152 | 6.5% | $42.21 | +874.7% | Common Stock | 532457108 |
| MSFT | Microsoft | 949,291 | $323,272 | 5.6% | $158.39 | +94.0% | Common Stock | 594918104 |
| ASML | ASML Holding NY | 316,882 | $229,660 | 4.0% | $79.11 | — | Common Stock | N07059210 |
| TSM | Taiwan Semiconductor ADS | 2,113,692 | $213,314 | 3.7% | $18.32 | — | ADR | 874039100 |
| NVO | Novo Nordisk ADS | 1,067,162 | $172,699 | 3.0% | $67.51 | — | ADR | 670100205 |
| ADBE | Adobe | 341,564 | $167,021 | 2.9% | $44.30 | +809.3% | Common Stock | 00724F101 |
| INTU | Intuit | 298,318 | $136,686 | 2.4% | $54.39 | +692.3% | Common Stock | 461202103 |
| JCI | Johnson Controls International | 1,791,636 | $122,082 | 2.1% | $47.47 | +23.6% | Common Stock | G51502105 |
| CHD | Church & Dwight | 1,190,976 | $119,372 | 2.1% | $34.94 | +161.3% | Common Stock | 171340102 |
| CSCO | Cisco Systems | 2,232,650 | $115,517 | 2.0% | $22.17 | +105.3% | Common Stock | 17275R102 |
| AMGN | Amgen | 494,622 | $109,816 | 1.9% | $141.41 | +51.1% | Common Stock | 031162100 |
| A | Agilent Technologies | 911,031 | $109,551 | 1.9% | $27.97 | +347.2% | Common Stock | 00846U101 |
| AMD | Advanced Micro Devices | 935,616 | $106,576 | 1.8% | $108.52 | -4.2% | Common Stock | 007903107 |
| TJX | TJX Companies | 1,234,856 | $104,703 | 1.8% | $33.44 | +127.7% | Common Stock | 872540109 |
| ROK | Rockwell Automation | 300,300 | $98,934 | 1.7% | $67.20 | +310.6% | Common Stock | 773903109 |
| LOW | Lowe's | 433,661 | $97,877 | 1.7% | $34.33 | +476.1% | Common Stock | 548661107 |
| GOOGL | Alphabet, Class A | 805,062 | $96,366 | 1.7% | $108.86 | +4.9% | Common Stock | 02079K305 |
| SYK | Stryker | 314,008 | $95,801 | 1.7% | $60.66 | +363.8% | Common Stock | 863667101 |
| MSI | Motorola Solutions | 317,026 | $92,977 | 1.6% | $234.94 | +18.3% | Common Stock | 620076307 |
| ORCL | Oracle | 780,185 | $92,912 | 1.6% | $36.17 | +177.6% | Common Stock | 68389X105 |
| JNJ | Johnson & Johnson | 548,035 | $90,711 | 1.6% | $68.83 | +116.3% | Common Stock | 478160104 |
| EL | Estee Lauder, Class A | 458,594 | $90,059 | 1.6% | $60.31 | +234.3% | Common Stock | 518439104 |
| NOW | ServiceNow | 150,423 | $84,533 | 1.5% | $99.98 | 0.0% | Common Stock | 81762P102 |
| KEYS | Keysight Technologies | 500,000 | $83,725 | 1.4% | $30.72 | +405.2% | Common Stock | 49338L103 |
| TRMB | Trimble | 1,570,512 | $83,143 | 1.4% | $27.72 | +76.4% | Common Stock | 896239100 |
| LULU | Lululemon Athletica | 215,134 | $81,428 | 1.4% | $322.72 | +14.3% | Common Stock | 550021109 |
| AZO | AutoZone | 32,127 | $80,104 | 1.4% | $2484.32 | +2.7% | Common Stock | 053332102 |
| ITW | Illinois Tool Works | 316,692 | $79,224 | 1.4% | $49.85 | +340.6% | Common Stock | 452308109 |
| CTVA | Corteva | 1,348,867 | $77,290 | 1.3% | $55.85 | +1.4% | Common Stock | 22052L104 |
| AZN | AstraZeneca ADS | 1,075,273 | $76,957 | 1.3% | $63.49 | — | ADR | 046353108 |
| TT | Trane | 401,650 | $76,820 | 1.3% | $151.44 | +14.0% | Common Stock | G8994E103 |
| MRK | Merck & Co | 660,276 | $76,189 | 1.3% | $93.79 | +11.4% | Common Stock | 58933Y105 |
| ELV | Elevance Health | 168,244 | $74,749 | 1.3% | $453.10 | -2.3% | Common Stock | 036752103 |
| UNP | Union Pacific | 359,166 | $73,493 | 1.3% | $83.32 | +124.4% | Common Stock | 907818108 |
| GPC | Genuine Parts | 394,984 | $66,843 | 1.2% | $54.12 | +179.6% | Common Stock | 372460105 |
| GWW | W.W. Grainger | 81,874 | $64,565 | 1.1% | $201.89 | +233.4% | Common Stock | 384802104 |
| IT | Gartner | 180,650 | $63,284 | 1.1% | $63.95 | +409.2% | Common Stock | 366651107 |
| LECO | Lincoln Electric Holdings | 309,500 | $61,476 | 1.1% | $55.81 | +212.2% | Common Stock | 533900106 |
| PPG | PPG Industries | 386,580 | $57,330 | 1.0% | $77.21 | +70.5% | Common Stock | 693506107 |
| NSC | Norfolk Southern | 252,495 | $57,256 | 1.0% | $57.67 | +247.2% | Common Stock | 655844108 |
| HON | Honeywell International | 265,684 | $55,129 | 1.0% | $55.61 | +215.7% | Common Stock | 438516106 |
| LIN | Linde | 136,420 | $51,987 | 0.9% | $322.30 | +9.5% | Common Stock | G54950103 |
| CNI | Canadian National Railway | 408,000 | $49,397 | 0.9% | $43.32 | +159.4% | Common Stock | 136375102 |
| MKC | McCormick & Co | 560,016 | $48,850 | 0.8% | $57.84 | +43.1% | Common Stock | 579780206 |
| TXN | Texas Instruments | 268,508 | $48,337 | 0.8% | $133.41 | +19.2% | Common Stock | 882508104 |
| ABT | Abbott Laboratories | 436,566 | $47,594 | 0.8% | $33.21 | +205.5% | Common Stock | 002824100 |
| BMY | Bristol-Myers Squibb | 686,163 | $43,880 | 0.8% | $33.23 | +77.4% | Common Stock | 110122108 |
| PFE | Pfizer | 1,162,648 | $42,646 | 0.7% | $16.60 | +100.2% | Common Stock | 717081103 |
| IDXX | IDEXX Laboratories | 83,000 | $41,685 | 0.7% | $478.62 | +0.1% | Common Stock | 45168D104 |
| FAST | Fastenal | 649,288 | $38,301 | 0.7% | $11.50 | +123.2% | Common Stock | 311900104 |
| CL | Colgate-Palmolive | 439,649 | $33,871 | 0.6% | $44.38 | +64.3% | Common Stock | 194162103 |
| APD | Air Products & Chemicals | 111,235 | $33,318 | 0.6% | $94.71 | +180.1% | Common Stock | 009158106 |
| KMB | Kimberly-Clark | 234,950 | $32,437 | 0.6% | $63.38 | +98.4% | Common Stock | 494368103 |
| NVS | Novartis ADS | 311,666 | $31,450 | 0.5% | $72.56 | — | ADR | 66987V109 |
| UPS | United Parcel Service, Cl B | 165,809 | $29,721 | 0.5% | $156.03 | -0.9% | Common Stock | 911312106 |
| PG | Procter & Gamble | 172,473 | $26,171 | 0.5% | $112.24 | +25.9% | Common Stock | 742718109 |
| — | Unilever ADS | 499,392 | $26,033 | 0.5% | $44.81 | — | ADR | 904767704 |
| MMM | 3M | 257,777 | $25,801 | 0.4% | $101.31 | -23.5% | Common Stock | 88579Y101 |
| ETN | Eaton Corp PLC | 99,158 | $19,941 | 0.3% | $161.77 | +5.3% | Common Stock | G29183103 |
| ABBV | AbbVie | 113,443 | $15,284 | 0.3% | $31.41 | +325.7% | Common Stock | 00287Y109 |
| NVDA | NVIDIA | 17,121 | $7,243 | 0.1% | $20.60 | +61.1% | Common Stock | 67066G104 |
| QCOM | Qualcomm | 46,120 | $5,490 | 0.1% | $57.98 | +86.8% | Common Stock | 747525103 |
| ACN | Accenture, Class A | 17,176 | $5,300 | 0.1% | $181.03 | +54.5% | Common Stock | G1151C101 |
| RIO | Rio Tinto ADS | 70,300 | $4,488 | 0.1% | $64.50 | — | ADR | 767204100 |
| STM | STMicroelectronics (NY shares) | 89,530 | $4,476 | 0.1% | $26.77 | — | ADR | 861012102 |
| MA | Mastercard, Class A | 10,783 | $4,241 | 0.1% | $332.00 | +11.4% | Common Stock | 57636Q104 |
| AMZN | Amazon.com | 28,800 | $3,754 | 0.1% | $120.78 | -5.5% | Common Stock | 023135106 |
| MELI | MercadoLibre | 3,065 | $3,631 | 0.1% | $106.45 | +1081.5% | Common Stock | 58733R102 |
| ORLY | O'Reilly Automotive | 3,331 | $3,182 | 0.1% | $55.15 | +10.7% | Common Stock | 67103H107 |
| NICE | NICE Systems ADR | 15,350 | $3,170 | 0.1% | $36.89 | — | ADR | 653656108 |
| SONY | Sony ADS | 32,585 | $2,934 | 0.1% | $70.83 | — | ADR | 835699307 |
| — | Barrick Gold | 169,740 | $2,874 | 0.0% | $20.25 | — | Common Stock | 067901108 |
| SCCO | Southern Copper | 36,000 | $2,583 | 0.0% | $46.65 | +38.1% | Common Stock | 84265V105 |
| TLK | Telekomunikasi Indonesia ADS | 94,200 | $2,512 | 0.0% | $29.93 | — | ADR | 715684106 |
| COST | Costco Wholesale | 4,543 | $2,446 | 0.0% | $169.24 | +187.8% | Common Stock | 22160K105 |
| COP | ConocoPhillips | 22,883 | $2,371 | 0.0% | $79.84 | +18.3% | Common Stock | 20825C104 |
| NKE | Nike, Class B | 21,033 | $2,321 | 0.0% | $76.89 | +44.8% | Common Stock | 654106103 |
| ALC | Alcon | 26,351 | $2,164 | 0.0% | $58.26 | +30.0% | Common Stock | H01301128 |
| EW | Edwards Lifesciences | 22,017 | $2,077 | 0.0% | $66.17 | +31.3% | Common Stock | 28176E108 |
| SQM | Quimica y Minera Chile ADS | 28,000 | $2,033 | 0.0% | $80.81 | — | ADR | 833635105 |
| FND | Floor & Decor Holdings, Inc. Class | 19,437 | $2,021 | 0.0% | $78.28 | +22.2% | Common Stock | 339750101 |
| MCO | Moody's | 5,689 | $1,978 | 0.0% | $53.10 | +484.4% | Common Stock | 615369105 |
| ROST | Ross Stores | 17,500 | $1,962 | 0.0% | $84.05 | +21.6% | Common Stock | 778296103 |
| MNST | Monster Beverage | 33,927 | $1,949 | 0.0% | $42.92 | +32.5% | Common Stock | 61174X109 |
| INFY | Infosys ADS | 120,000 | $1,928 | 0.0% | $20.08 | — | ADR | 456788108 |
| BHP | BHP Biliton ADR | 30,630 | $1,828 | 0.0% | $56.22 | — | ADR | 088606108 |
| — | TE Connectivity | 12,935 | $1,813 | 0.0% | $124.90 | — | Common Stock | H84989104 |
| AEM | Agnico-Eagle Mines | 32,398 | $1,619 | 0.0% | $44.57 | +14.5% | Common Stock | 008474108 |
| TSCO | Tractor Supply | 7,173 | $1,586 | 0.0% | $40.14 | +9.0% | Common Stock | 892356106 |
| FIX | Comfort Systems USA | 9,614 | $1,579 | 0.0% | $55.16 | +166.9% | Common Stock | 199908104 |
| RPM | RPM International | 16,825 | $1,510 | 0.0% | $33.22 | +147.4% | Common Stock | 749685103 |
| TU | Telus | 76,000 | $1,479 | 0.0% | $17.91 | +12.4% | Common Stock | 87971M103 |
| PSA | Public Storage International | 4,975 | $1,452 | 0.0% | $205.21 | +27.2% | Common Stock | 74460D109 |
| HD | Home Depot | 4,633 | $1,439 | 0.0% | $311.26 | -11.2% | Common Stock | 437076102 |
| ICFI | ICF International | 11,200 | $1,393 | 0.0% | $77.18 | +49.5% | Common Stock | 44925C103 |
| NXPI | NXP Semiconductors | 6,793 | $1,390 | 0.0% | $106.71 | +58.6% | Common Stock | N6596X109 |
| JBL | Jabil Inc | 12,000 | $1,295 | 0.0% | $87.51 | 0.0% | Common Stock | 466313103 |
| CSW | CSW Industrials, Inc. | 7,725 | $1,284 | 0.0% | $74.30 | +92.4% | Common Stock | 126402106 |
| CRM | Salesforce Inc. | 6,020 | $1,272 | 0.0% | $192.72 | +4.7% | Common Stock | 79466L302 |
| ENPH | Enphase Energy | 7,264 | $1,217 | 0.0% | $196.41 | -9.0% | Common Stock | 29355A107 |
| BSX | Boston Scientific | 22,000 | $1,190 | 0.0% | $45.04 | +16.0% | Common Stock | 101137107 |
| UNH | UnitedHealth Group | 2,347 | $1,128 | 0.0% | $301.67 | +54.1% | Common Stock | 91324P102 |
| ZTS | Zoetis Inc. | 6,518 | $1,122 | 0.0% | $159.14 | +5.6% | Common Stock | 98978V103 |
| ROP | Roper Technologies | 2,300 | $1,106 | 0.0% | $333.28 | +33.6% | Common Stock | 776696106 |
| NEM | Newmont | 23,500 | $1,003 | 0.0% | $49.38 | -14.2% | Common Stock | 651639106 |
| GSK | GlaxoSmithKline ADS | 27,612 | $984 | 0.0% | $29.80 | — | ADR | 37733W204 |
| PLD | Prologis Inc | 7,768 | $953 | 0.0% | $111.62 | +1.1% | Common Stock | 74340W103 |
| SAP | SAP ADS | 6,900 | $944 | 0.0% | $136.81 | — | ADR | 803054204 |
| ECL | Ecolab | 4,785 | $893 | 0.0% | $151.74 | +10.3% | Common Stock | 278865100 |
| — | Juniper Networks | 28,505 | $893 | 0.0% | $27.72 | — | Common Stock | 48203R104 |
| CRL | Charles River Laboratories | 4,059 | $853 | 0.0% | $148.03 | +34.4% | Common Stock | 159864107 |
| TYL | Tyler Technologies | 2,024 | $843 | 0.0% | $332.66 | +15.8% | Common Stock | 902252105 |
| BNTX | BioNTech SE | 7,534 | $813 | 0.0% | $142.67 | — | Common Stock | 09075V102 |
| RJF | Raymond James Financial | 7,352 | $763 | 0.0% | $44.06 | +102.6% | Common Stock | 754730109 |
| PANW | Palo Alto Networks Inc. | 2,970 | $759 | 0.0% | $86.87 | +19.8% | Common Stock | 697435105 |
| MPWR | Monolithic Power Systems | 1,403 | $758 | 0.0% | $449.31 | +3.6% | Common Stock | 609839105 |
| EXPO | Exponent | 7,513 | $701 | 0.0% | $54.87 | +65.4% | Common Stock | 30214U102 |
| ALB | Albemarle Corp | 3,000 | $669 | 0.0% | $250.03 | -21.6% | Common Stock | 012653101 |
| RSG | Republic Services | 4,164 | $638 | 0.0% | $123.78 | +11.9% | Common Stock | 760759100 |
| CP | Canadian Pacific Kansas City Ltd | 7,868 | $635 | 0.0% | $77.51 | 0.0% | Common Stock | 13646K108 |
| CB | Chubb | 3,170 | $610 | 0.0% | $139.24 | +36.3% | Common Stock | H1467J104 |
| NTR | Nutrien | 10,000 | $591 | 0.0% | $70.68 | -17.8% | Common Stock | 67077M108 |
| AON | Aon PLC | 1,664 | $574 | 0.0% | $178.56 | +78.5% | Common Stock | G0403H108 |
| MCHP | Microchip Technology | 6,342 | $568 | 0.0% | $53.56 | +37.8% | Common Stock | 595017104 |
| SHEL | Shell Plc | 9,299 | $561 | 0.0% | $54.88 | — | ADR | 780259305 |
| GOOG | Alphabet inc., C | 4,633 | $560 | 0.0% | $110.01 | +4.4% | Common Stock | 02079K107 |
| VFC | VF | 27,600 | $527 | 0.0% | $64.58 | -68.3% | Common Stock | 918204108 |
| WSO | Watsco | 1,258 | $480 | 0.0% | $296.28 | +14.5% | Common Stock | 942622200 |
| CCJ | Cameco Corp | 14,684 | $460 | 0.0% | $26.57 | +5.2% | Common Stock | 13321L108 |
| WDS | Woodside Energy Group Ltd ADR | 19,306 | $448 | 0.0% | $22.67 | — | ADR | 980228308 |
| ALGM | Allegro MicroSystems, Inc. | 9,163 | $414 | 0.0% | $40.49 | 0.0% | Common Stock | 01749D105 |
| ON | ON Semiconductor Corporation | 4,037 | $382 | 0.0% | $82.71 | 0.0% | Common Stock | 682189105 |
| XOM | Exxon Mobil | 3,459 | $371 | 0.0% | $99.61 | 0.0% | Common Stock | 30231G102 |
| LMB | Limbach Holdings, Inc | 14,979 | $370 | 0.0% | $20.11 | 0.0% | Common Stock | 53263P105 |
| ATS | ATS Corporation | 7,867 | $362 | 0.0% | $43.03 | 0.0% | Common Stock | 00217Y104 |
| SANM | Sanmina | 5,944 | $358 | 0.0% | $59.90 | -8.5% | Common Stock | 801056102 |
| NEE | NextEra Energy | 4,470 | $332 | 0.0% | $60.71 | +15.3% | Common Stock | 65339F101 |
| SBUX | Starbucks | 3,333 | $330 | 0.0% | $46.43 | +109.5% | Common Stock | 855244109 |
| V | Visa | 1,358 | $322 | 0.0% | $203.02 | +10.6% | Common Stock | 92826C839 |
| PH | Parker Hannifin | 800 | $312 | 0.0% | $75.97 | +332.3% | Common Stock | 701094104 |
| PWR | Quanta Services | 1,575 | $309 | 0.0% | $173.93 | 0.0% | Common Stock | 74762E102 |
| CLX | Clorox | 1,910 | $304 | 0.0% | $67.75 | +117.8% | Common Stock | 189054109 |
| RXST | RxSight | 10,223 | $294 | 0.0% | $22.24 | 0.0% | Common Stock | 78349D107 |
| JPM | JP Morgan Chase | 2,011 | $292 | 0.0% | $111.55 | +16.2% | Common Stock | 46625H100 |
| CVX | Chevron Corporation | 1,852 | $291 | 0.0% | $126.31 | +13.4% | Common Stock | 166764100 |
| DIS | Walt Disney Company | 3,215 | $287 | 0.0% | $136.91 | -32.4% | Common Stock | 254687106 |
| VIRT | Virtu Financial | 16,500 | $282 | 0.0% | $20.77 | -11.7% | Common Stock | 928254101 |
| TD | Toronto-Dominion Bank | 4,500 | $279 | 0.0% | $43.06 | +39.7% | Common Stock | 891160509 |
| EDAP | EDAP TMS S.A. | 29,719 | $274 | 0.0% | $8.10 | — | Common Stock | 268311107 |
| FCX | Freeport-McMoRan | 6,813 | $273 | 0.0% | $33.85 | +8.6% | Common Stock | 35671D857 |
| NVEC | NVE Corporation | 2,739 | $267 | 0.0% | $86.70 | 0.0% | Common Stock | 629445206 |
| — | Splunk | 2,390 | $254 | 0.0% | $106.09 | — | Common Stock | 848637104 |
| BKNG | Booking Holdings | 90 | $243 | 0.0% | $2071.46 | +25.5% | Common Stock | 09857L108 |
| VZ | Verizon Communications | 6,260 | $233 | 0.0% | $39.37 | -20.8% | Common Stock | 92343V104 |
| ORANY | Orange ADR | 20,000 | $233 | 0.0% | $12.51 | — | ADR | 684060106 |
| IDA | Idacorp | 2,200 | $226 | 0.0% | $53.53 | +100.8% | Common Stock | 451107106 |
| META | Meta Platforms Inc Cl A | 761 | $218 | 0.0% | $245.05 | 0.0% | Common Stock | 30303M102 |
| SKM | SK Telecom ADR | 11,000 | $215 | 0.0% | $19.51 | — | ADR | 78440P306 |
| CRSP | CRISPR Therapeutics AG | 3,733 | $210 | 0.0% | $56.74 | 0.0% | Common Stock | H17182108 |
| RMBS | Rambus | 3,199 | $205 | 0.0% | $55.06 | 0.0% | Common Stock | 750917106 |
| — | Zoura INC CL A | 18,401 | $202 | 0.0% | $9.88 | — | Common Stock | 98983V106 |
| IOVA | Iovance Biotherapeutics Inc | 20,200 | $142 | 0.0% | $6.90 | +3.7% | Common Stock | 462260100 |
| AVXL | ANAVEX LIFE SCIENCES CORP COM NEW | 12,540 | $102 | 0.0% | $10.93 | -21.6% | Common Stock | 032797300 |
| HLN | Haleon Plc ADR | 11,500 | $96 | 0.0% | $6.09 | — | ADR | 405552100 |
| DMTKQ | DermTech Inc. | 27,781 | $72 | 0.0% | $3.58 | — | Common Stock | 24984K105 |