CIK: 0001316617 · Show all filings
Period: Q1 2024 (← Previous) (Next →)
Filing Date: May 13, 2024
Total Value ($000): $7,244,916 (100.0% shares, 0.0% debt)
| Ticker | Issuer | Shares | Value ($000) | % | Est. Cost | Unrealized | Class | CUSIP |
|---|---|---|---|---|---|---|---|---|
| LLY | Eli Lilly | 692,609 | $538,822 | 7.4% | $42.21 | +1564.2% | Common Stock | 532457108 |
| MSFT | Microsoft | 1,109,809 | $466,919 | 6.4% | $187.68 | +112.7% | Common Stock | 594918104 |
| AAPL | Apple | 2,195,775 | $376,532 | 5.2% | $84.93 | +112.2% | Common Stock | 037833100 |
| ASML | ASML Holding NY | 318,848 | $309,432 | 4.3% | $79.11 | — | Common Stock | N07059210 |
| TSM | Taiwan Semiconductor ADS | 2,126,439 | $289,302 | 4.0% | $18.32 | — | ADR | 874039100 |
| NVO | Novo Nordisk ADS | 2,139,691 | $274,736 | 3.8% | $79.20 | — | ADR | 670100205 |
| AMD | Advanced Micro Devices | 1,216,077 | $219,490 | 3.0% | $108.53 | +61.1% | Common Stock | 007903107 |
| GOOGL | Alphabet, Class A | 1,427,154 | $215,400 | 3.0% | $118.29 | +20.0% | Common Stock | 02079K305 |
| INTU | Intuit | 298,209 | $193,836 | 2.7% | $54.39 | +1060.6% | Common Stock | 461202103 |
| AVGO | Broadcom Ltd | 138,247 | $183,234 | 2.5% | $96.18 | +26.0% | Common Stock | 11135F101 |
| ADBE | Adobe | 340,732 | $171,933 | 2.4% | $44.30 | +1193.8% | Common Stock | 00724F101 |
| NVDA | NVIDIA | 163,332 | $147,580 | 2.0% | $62.84 | +15.3% | Common Stock | 67066G104 |
| JCI | Johnson Controls International | 2,213,274 | $144,571 | 2.0% | $48.16 | +17.6% | Common Stock | G51502105 |
| NOW | ServiceNow | 188,218 | $143,497 | 2.0% | $109.92 | +37.8% | Common Stock | 81762P102 |
| KEYS | Keysight Technologies | 860,000 | $134,487 | 1.9% | $82.23 | +87.0% | Common Stock | 49338L103 |
| A | Agilent Technologies | 910,694 | $132,515 | 1.8% | $27.97 | +383.4% | Common Stock | 00846U101 |
| AMGN | Amgen | 463,967 | $131,915 | 1.8% | $141.41 | +95.2% | Common Stock | 031162100 |
| AZO | AutoZone | 40,616 | $128,007 | 1.8% | $2489.34 | +14.8% | Common Stock | 053332102 |
| CSCO | Cisco Systems | 2,563,000 | $127,919 | 1.8% | $25.52 | +85.0% | Common Stock | 17275R102 |
| TJX | TJX Companies | 1,233,280 | $125,079 | 1.7% | $33.44 | +183.0% | Common Stock | 872540109 |
| CHD | Church & Dwight | 1,193,962 | $124,542 | 1.7% | $34.94 | +180.0% | Common Stock | 171340102 |
| TT | Trane | 402,795 | $120,919 | 1.7% | $151.44 | +76.4% | Common Stock | G8994E103 |
| ORCL | Oracle | 960,925 | $120,702 | 1.7% | $49.69 | +126.1% | Common Stock | 68389X105 |
| MRK | Merck & Co | 864,424 | $114,061 | 1.6% | $96.80 | +19.6% | Common Stock | 58933Y105 |
| AZN | AstraZeneca ADS | 1,669,129 | $113,083 | 1.6% | $64.96 | — | ADR | 046353108 |
| SYK | Stryker | 313,691 | $112,261 | 1.5% | $60.66 | +444.5% | Common Stock | 863667101 |
| LOW | Lowe's | 435,899 | $111,037 | 1.5% | $34.33 | +546.7% | Common Stock | 548661107 |
| ELV | Elevance Health | 209,879 | $108,831 | 1.5% | $455.19 | +5.9% | Common Stock | 036752103 |
| TRMB | Trimble | 1,690,347 | $108,791 | 1.5% | $30.06 | +89.5% | Common Stock | 896239100 |
| LULU | Lululemon Athletica | 235,204 | $91,882 | 1.3% | $334.46 | +38.2% | Common Stock | 550021109 |
| UNP | Union Pacific | 358,248 | $88,104 | 1.2% | $83.32 | +182.7% | Common Stock | 907818108 |
| ROK | Rockwell Automation | 300,300 | $87,486 | 1.2% | $67.20 | +314.8% | Common Stock | 773903109 |
| IT | Gartner | 180,641 | $86,106 | 1.2% | $63.95 | +619.7% | Common Stock | 366651107 |
| ITW | Illinois Tool Works | 316,149 | $84,832 | 1.2% | $49.85 | +396.8% | Common Stock | 452308109 |
| GWW | W.W. Grainger | 81,874 | $83,290 | 1.1% | $201.89 | +354.4% | Common Stock | 384802104 |
| LECO | Lincoln Electric Holdings | 273,900 | $69,965 | 1.0% | $55.81 | +323.2% | Common Stock | 533900106 |
| LIN | Linde | 136,060 | $63,175 | 0.9% | $322.30 | +31.0% | Common Stock | G54950103 |
| GPC | Genuine Parts | 382,000 | $59,183 | 0.8% | $54.12 | +154.1% | Common Stock | 372460105 |
| PPG | PPG Industries | 386,580 | $56,015 | 0.8% | $77.21 | +76.1% | Common Stock | 693506107 |
| CNI | Canadian National Railway | 408,000 | $53,738 | 0.7% | $43.32 | +184.0% | Common Stock | 136375102 |
| NSC | Norfolk Southern | 203,720 | $51,922 | 0.7% | $57.67 | +312.2% | Common Stock | 655844108 |
| ABT | Abbott Laboratories | 424,098 | $48,203 | 0.7% | $33.21 | +233.6% | Common Stock | 002824100 |
| TXN | Texas Instruments | 266,584 | $46,442 | 0.6% | $133.41 | +18.3% | Common Stock | 882508104 |
| FAST | Fastenal | 583,962 | $45,047 | 0.6% | $11.50 | +195.4% | Common Stock | 311900104 |
| IDXX | IDEXX Laboratories | 83,072 | $44,853 | 0.6% | $478.62 | +14.2% | Common Stock | 45168D104 |
| EL | Estee Lauder, Class A | 286,694 | $44,194 | 0.6% | $60.31 | +126.5% | Common Stock | 518439104 |
| CL | Colgate-Palmolive | 486,049 | $43,769 | 0.6% | $47.65 | +70.7% | Common Stock | 194162103 |
| MKC | McCormick & Co | 560,016 | $43,015 | 0.6% | $57.84 | +11.9% | Common Stock | 579780206 |
| UPS | United Parcel Service, Cl B | 274,696 | $40,828 | 0.6% | $150.22 | -9.2% | Common Stock | 911312106 |
| PG | Procter & Gamble | 250,218 | $40,598 | 0.6% | $123.39 | +21.5% | Common Stock | 742718109 |
| ETN | Eaton Corp PLC | 124,393 | $38,895 | 0.5% | $171.22 | +56.3% | Common Stock | G29183103 |
| KMB | Kimberly-Clark | 289,350 | $37,427 | 0.5% | $73.37 | +55.5% | Common Stock | 494368103 |
| BMY | Bristol-Myers Squibb | 677,079 | $36,718 | 0.5% | $33.23 | +38.9% | Common Stock | 110122108 |
| FERG1GBX | Ferguson PLC | 145,396 | $31,759 | 0.4% | $214.92 | — | Common Stock | G3421J106 |
| NVS | Novartis ADS | 327,884 | $31,716 | 0.4% | $74.14 | — | ADR | 66987V109 |
| PFE | Pfizer | 1,101,230 | $30,559 | 0.4% | $16.60 | +48.5% | Common Stock | 717081103 |
| JNJ | Johnson & Johnson | 183,926 | $29,095 | 0.4% | $68.83 | +118.3% | Common Stock | 478160104 |
| — | Unilever ADS | 537,285 | $26,966 | 0.4% | $45.16 | — | ADR | 904767704 |
| APD | Air Products & Chemicals | 111,110 | $26,919 | 0.4% | $94.71 | +145.5% | Common Stock | 009158106 |
| ABBV | AbbVie | 115,368 | $21,009 | 0.3% | $32.59 | +397.1% | Common Stock | 00287Y109 |
| KVUE | Kenvue Inc | 868,839 | $18,645 | 0.3% | $20.18 | -6.6% | Common Stock | 49177J102 |
| QCOM | Qualcomm | 51,114 | $8,654 | 0.1% | $63.01 | +135.7% | Common Stock | 747525103 |
| ACN | Accenture, Class A | 16,963 | $5,880 | 0.1% | $182.77 | +94.1% | Common Stock | G1151C101 |
| AMZN | Amazon.com | 28,656 | $5,169 | 0.1% | $121.28 | +37.6% | Common Stock | 023135106 |
| RIO | Rio Tinto ADS | 77,300 | $4,927 | 0.1% | $64.42 | — | ADR | 767204100 |
| MELI | MercadoLibre | 2,990 | $4,521 | 0.1% | $106.45 | +1437.4% | Common Stock | 58733R102 |
| SCCO | Southern Copper | 41,500 | $4,421 | 0.1% | $49.73 | +57.3% | Common Stock | 84265V105 |
| STM | STMicroelectronics (NY shares) | 98,739 | $4,269 | 0.1% | $29.37 | — | ADR | 861012102 |
| MA | Mastercard, Class A | 8,325 | $4,009 | 0.1% | $332.00 | +36.3% | Common Stock | 57636Q104 |
| NICE | NICE Systems ADR | 15,337 | $3,997 | 0.1% | $36.89 | — | ADR | 653656108 |
| ORLY | O'Reilly Automotive | 3,315 | $3,742 | 0.1% | $55.89 | +25.1% | Common Stock | 67103H107 |
| SAP | SAP ADS | 16,349 | $3,189 | 0.0% | $144.61 | — | ADR | 803054204 |
| COST | Costco Wholesale | 4,319 | $3,164 | 0.0% | $169.24 | +317.6% | Common Stock | 22160K105 |
| JBL | Jabil Inc | 23,000 | $3,081 | 0.0% | $97.68 | +36.9% | Common Stock | 466313103 |
| FND | Floor & Decor Holdings, Inc. Class | 23,384 | $3,031 | 0.0% | $82.77 | +37.2% | Common Stock | 339750101 |
| MSI | Motorola Solutions | 7,541 | $2,677 | 0.0% | $234.94 | +37.3% | Common Stock | 620076307 |
| INFY | Infosys ADS | 146,500 | $2,627 | 0.0% | $19.54 | — | ADR | 456788108 |
| FIX | Comfort Systems USA | 8,059 | $2,560 | 0.0% | $55.16 | +360.1% | Common Stock | 199908104 |
| COP | ConocoPhillips | 19,410 | $2,471 | 0.0% | $79.84 | +34.8% | Common Stock | 20825C104 |
| — | Barrick Gold | 144,740 | $2,408 | 0.0% | $19.91 | — | Common Stock | 067901108 |
| CTVA | Corteva | 40,517 | $2,337 | 0.0% | $55.85 | -9.4% | Common Stock | 22052L104 |
| PSA | Public Storage International | 7,819 | $2,268 | 0.0% | $222.12 | +19.3% | Common Stock | 74460D109 |
| MCO | Moody's | 5,689 | $2,236 | 0.0% | $53.10 | +615.6% | Common Stock | 615369105 |
| EW | Edwards Lifesciences | 22,611 | $2,161 | 0.0% | $67.05 | +25.3% | Common Stock | 28176E108 |
| ALC | Alcon | 24,766 | $2,063 | 0.0% | $58.26 | +36.8% | Common Stock | H01301128 |
| NKE | Nike, Class B | 20,883 | $1,963 | 0.0% | $77.18 | +26.7% | Common Stock | 654106103 |
| — | TE Connectivity | 13,335 | $1,937 | 0.0% | $125.60 | — | Common Stock | H84989104 |
| HD | Home Depot | 5,014 | $1,923 | 0.0% | $309.29 | +12.7% | Common Stock | 437076102 |
| CRM | Salesforce Inc. | 6,350 | $1,912 | 0.0% | $196.93 | +44.8% | Common Stock | 79466L302 |
| MNST | Monster Beverage | 32,200 | $1,909 | 0.0% | $42.92 | +33.9% | Common Stock | 61174X109 |
| TLK | Telekomunikasi Indonesia ADS | 83,000 | $1,848 | 0.0% | $29.93 | — | ADR | 715684106 |
| SQM | Quimica y Minera Chile ADS | 36,500 | $1,794 | 0.0% | $75.89 | — | ADR | 833635105 |
| CSW | CSW Industrials, Inc. | 7,609 | $1,785 | 0.0% | $74.30 | +197.9% | Common Stock | 126402106 |
| BSX | Boston Scientific | 24,850 | $1,702 | 0.0% | $46.51 | +38.2% | Common Stock | 101137107 |
| ICFI | ICF International | 11,200 | $1,687 | 0.0% | $77.18 | +87.6% | Common Stock | 44925C103 |
| NXPI | NXP Semiconductors | 6,758 | $1,674 | 0.0% | $106.71 | +109.0% | Common Stock | N6596X109 |
| PLD | Prologis Inc | 12,433 | $1,619 | 0.0% | $110.42 | +10.8% | Common Stock | 74340W103 |
| AEM | Agnico-Eagle Mines | 24,736 | $1,476 | 0.0% | $44.85 | +10.4% | Common Stock | 008474108 |
| OTEX | OpenText | 37,790 | $1,467 | 0.0% | $37.67 | 0.0% | Common Stock | 683715106 |
| BHP | BHP Biliton ADR | 25,200 | $1,454 | 0.0% | $56.22 | — | ADR | 088606108 |
| SONY | Sony ADS | 16,600 | $1,423 | 0.0% | $70.83 | — | ADR | 835699307 |
| META | Meta Platforms Inc Cl A | 2,929 | $1,422 | 0.0% | $387.63 | +14.3% | Common Stock | 30303M102 |
| WSO | Watsco | 3,223 | $1,392 | 0.0% | $353.64 | +13.6% | Common Stock | 942622200 |
| TSCO | Tractor Supply | 5,125 | $1,341 | 0.0% | $40.28 | +15.0% | Common Stock | 892356106 |
| ROP | Roper Technologies | 2,300 | $1,290 | 0.0% | $333.28 | +61.7% | Common Stock | 776696106 |
| GSK | GlaxoSmithKline ADS | 30,042 | $1,288 | 0.0% | $30.81 | — | ADR | 37733W204 |
| UNH | UnitedHealth Group | 2,280 | $1,128 | 0.0% | $319.11 | +53.2% | Common Stock | 91324P102 |
| MPWR | Monolithic Power Systems | 1,645 | $1,114 | 0.0% | $480.96 | +36.7% | Common Stock | 609839105 |
| CCJ | Cameco Corp | 25,528 | $1,106 | 0.0% | $32.14 | +35.9% | Common Stock | 13321L108 |
| ZTS | Zoetis Inc. | 6,475 | $1,096 | 0.0% | $159.71 | +14.8% | Common Stock | 98978V103 |
| RSG | Republic Services | 5,614 | $1,075 | 0.0% | $129.84 | +33.7% | Common Stock | 760759100 |
| HON | Honeywell International | 4,950 | $1,016 | 0.0% | $55.61 | +225.0% | Common Stock | 438516106 |
| PANW | Palo Alto Networks Inc. | 3,339 | $949 | 0.0% | $92.86 | +69.9% | Common Stock | 697435105 |
| RJF | Raymond James Financial | 7,352 | $944 | 0.0% | $44.06 | +157.4% | Common Stock | 754730109 |
| CP | Canadian Pacific Kansas City Ltd | 10,287 | $907 | 0.0% | $78.33 | +5.8% | Common Stock | 13646K108 |
| LMB | Limbach Holdings, Inc | 21,162 | $877 | 0.0% | $23.23 | +87.2% | Common Stock | 53263P105 |
| TYL | Tyler Technologies | 2,011 | $855 | 0.0% | $332.66 | +28.4% | Common Stock | 902252105 |
| FSLR | First Solar | 5,043 | $851 | 0.0% | $180.20 | -14.7% | Common Stock | 336433107 |
| VAL | Valaris PLC | 11,130 | $838 | 0.0% | $67.05 | 0.0% | Common Stock | G9460G101 |
| CB | Chubb | 3,170 | $821 | 0.0% | $139.24 | +73.2% | Common Stock | H1467J104 |
| CRSP | CRISPR Therapeutics AG | 10,930 | $745 | 0.0% | $55.02 | +30.1% | Common Stock | H17182108 |
| MTRX | Matrix Service Company | 56,920 | $742 | 0.0% | $7.58 | +48.1% | Common Stock | 576853105 |
| AON | Aon PLC | 1,989 | $664 | 0.0% | $200.91 | +52.3% | Common Stock | G0403H108 |
| PWR | Quanta Services | 2,400 | $624 | 0.0% | $183.18 | +20.5% | Common Stock | 74762E102 |
| TU | Telus | 38,000 | $608 | 0.0% | $17.91 | -2.3% | Common Stock | 87971M103 |
| ENPH | Enphase Energy | 4,828 | $584 | 0.0% | $161.21 | -27.6% | Common Stock | 29355A107 |
| ROST | Ross Stores | 3,970 | $583 | 0.0% | $84.77 | +65.6% | Common Stock | 778296103 |
| EXPO | Exponent | 7,015 | $580 | 0.0% | $54.87 | +46.7% | Common Stock | 30214U102 |
| RXST | RxSight | 11,018 | $568 | 0.0% | $22.98 | +113.6% | Common Stock | 78349D107 |
| WY | Weyerhaeuser | 15,494 | $556 | 0.0% | $29.48 | +8.3% | Common Stock | 962166104 |
| FROG | JFROG LTD REGISTERED SHS ISIN# | 11,267 | $498 | 0.0% | $38.72 | 0.0% | Common Stock | M6191J100 |
| NEE | NextEra Energy | 7,225 | $462 | 0.0% | $58.97 | -6.0% | Common Stock | 65339F101 |
| WM | Waste Management | 2,162 | $461 | 0.0% | $162.45 | +17.6% | Common Stock | 94106L109 |
| MCHP | Microchip Technology | 5,042 | $452 | 0.0% | $53.56 | +52.9% | Common Stock | 595017104 |
| RMBS | Rambus | 6,967 | $431 | 0.0% | $62.69 | +0.9% | Common Stock | 750917106 |
| CPT | Camden Property Trust | 4,365 | $430 | 0.0% | $85.78 | +4.7% | Common Stock | 133131102 |
| GIS | General Mills | 6,023 | $421 | 0.0% | $62.64 | -3.3% | Common Stock | 370334104 |
| EQR | Equity Residential Property Trust | 6,570 | $415 | 0.0% | $53.36 | +5.4% | Common Stock | 29476L107 |
| PCH | Potlatch | 8,725 | $410 | 0.0% | $48.85 | — | Common Stock | 737630103 |
| CRWD | CrowdStrike Holdings Inc Class A | 1,273 | $408 | 0.0% | $159.34 | +92.2% | Common Stock | 22788C105 |
| XOM | Exxon Mobil | 3,464 | $403 | 0.0% | $99.61 | -1.5% | Common Stock | 30231G102 |
| VIRT | Virtu Financial | 18,500 | $380 | 0.0% | $20.52 | -10.1% | Common Stock | 928254101 |
| IOVA | Iovance Biotherapeutics Inc | 25,200 | $373 | 0.0% | $6.81 | +70.8% | Common Stock | 462260100 |
| MU | Micron Technology | 2,950 | $348 | 0.0% | $66.28 | +35.5% | Common Stock | 595112103 |
| ECL | Ecolab | 1,500 | $346 | 0.0% | $151.74 | +37.0% | Common Stock | 278865100 |
| GOOG | Alphabet inc., C | 2,223 | $338 | 0.0% | $112.74 | +27.1% | Common Stock | 02079K107 |
| D | Dominion Energy | 6,750 | $332 | 0.0% | $42.64 | 0.0% | Common Stock | 25746U109 |
| V | Visa | 1,165 | $325 | 0.0% | $206.32 | +32.0% | Common Stock | 92826C839 |
| SHEL | Shell Plc | 4,849 | $325 | 0.0% | $54.88 | — | ADR | 780259305 |
| JPM | JP Morgan Chase | 1,608 | $322 | 0.0% | $111.55 | +55.6% | Common Stock | 46625H100 |
| VZ | Verizon Communications | 7,670 | $322 | 0.0% | $38.74 | -7.3% | Common Stock | 92343V104 |
| FCX | Freeport-McMoRan | 6,813 | $320 | 0.0% | $33.85 | +16.4% | Common Stock | 35671D857 |
| SBUX | Starbucks | 3,333 | $305 | 0.0% | $46.43 | +90.8% | Common Stock | 855244109 |
| SITM | SITIME CORP COM | 3,208 | $299 | 0.0% | $116.48 | -9.7% | Common Stock | 82982T106 |
| GIB | CGI Group Inc. | 2,650 | $293 | 0.0% | $100.80 | +10.3% | ADR | 12532H104 |
| CVX | Chevron Corporation | 1,852 | $292 | 0.0% | $126.31 | +10.1% | Common Stock | 166764100 |
| PH | Parker Hannifin | 510 | $283 | 0.0% | $408.94 | +21.9% | Common Stock | 701094104 |
| MAA | Mid-America Apartment Communities | 2,145 | $282 | 0.0% | $117.52 | +2.7% | Common Stock | 59522J103 |
| NVEC | NVE Corporation | 3,100 | $280 | 0.0% | $85.13 | -5.4% | Common Stock | 629445206 |
| BKNG | Booking Holdings | 76 | $276 | 0.0% | $2071.46 | +69.4% | Common Stock | 09857L108 |
| TD | Toronto-Dominion Bank | 4,500 | $272 | 0.0% | $43.06 | +40.3% | Common Stock | 891160509 |
| CFLT | Confluent Inc | 8,700 | $266 | 0.0% | $28.23 | 0.0% | Common Stock | 20717M103 |
| ZS | Zscaler | 1,365 | $263 | 0.0% | $149.95 | +49.2% | Common Stock | 98980G102 |
| PSX | Phillips 66 | 1,500 | $245 | 0.0% | $134.98 | 0.0% | Common Stock | 718546104 |
| ESTC | Elastic NV | 2,389 | $239 | 0.0% | $68.17 | +69.0% | Common Stock | N14506104 |
| SKM | SK Telecom ADR | 11,000 | $237 | 0.0% | $19.51 | — | ADR | 78440P306 |
| ORANY | Orange ADR | 20,000 | $235 | 0.0% | $12.51 | — | ADR | 684060106 |
| CLX | Clorox | 1,535 | $235 | 0.0% | $67.75 | +106.8% | Common Stock | 189054109 |
| INTC | Intel | 4,655 | $206 | 0.0% | $40.04 | +10.0% | Common Stock | 458140100 |
| HLN | Haleon Plc ADR | 11,500 | $98 | 0.0% | $6.09 | — | ADR | 405552100 |