13F HOLDINGS REPORT
PAPP L ROY & ASSOCIATES
Quarter ended Q2 2025 · Filed July 24, 2025 · Accession 0001667731-25-000943
Total Value
$841.8M
Positions
180
Other Managers
0
Confidential Omitted
No
Holdings (180)
| # | Issuer | Ticker / CUSIP | Shares | Value | % of Filing |
|---|---|---|---|---|---|
| 1 | MICROSOFT CORP | MSFT | 120,264 | $59.8M | 7.11% |
| 2 | APPLE INC | AAPL | 240,877 | $49.4M | 5.87% |
| 3 | BLACKROCK INC | BLK | 37,379 | $39.2M | 4.66% |
| 4 | VISA INC | V | 101,697 | $36.1M | 4.29% |
| 5 | ACCENTURE PLC IRELAND | ACN | 110,746 | $33.1M | 3.93% |
| 6 | OREILLY AUTOMOTIVE INC | 67103H107 | 358,181 | $32.3M | 3.83% |
| 7 | ALPHABET INC | GOOG | 174,856 | $31.0M | 3.68% |
| 8 | COSTCO WHSL CORP NEW | 22160K105 | 26,372 | $26.1M | 3.10% |
| 9 | STRYKER CORPORATION | SYK | 62,910 | $24.9M | 2.96% |
| 10 | EOG RES INC | EOG | 188,811 | $22.6M | 2.68% |
| 11 | HOME DEPOT INC | HD | 60,289 | $22.1M | 2.63% |
| 12 | THERMO FISHER SCIENTIFIC INC | TMO | 50,150 | $20.3M | 2.42% |
| 13 | ALPHABET INC | GOOG | 111,558 | $19.7M | 2.34% |
| 14 | EXPEDITORS INTL WASH INC | 302130109 | 164,472 | $18.8M | 2.23% |
| 15 | JOHNSON & JOHNSON | JNJ | 117,348 | $17.9M | 2.13% |
| 16 | CANADIAN NATL RY CO | 136375102 | 138,192 | $14.4M | 1.71% |
| 17 | MASTERCARD INCORPORATED | MA | 25,363 | $14.3M | 1.69% |
| 18 | PRICE T ROWE GROUP INC | TROW | 125,826 | $12.1M | 1.44% |
| 19 | METTLER TOLEDO INTERNATIONAL | MTD | 10,242 | $12.0M | 1.43% |
| 20 | SPDR SERIES TRUST | 78464A870 | 143,241 | $11.9M | 1.41% |
| 21 | INVESCO EXCHANGE TRADED FD T | IVZ | 64,600 | $11.7M | 1.39% |
| 22 | FISERV INC | FISV | 67,131 | $11.6M | 1.37% |
| 23 | PROCTER AND GAMBLE CO | 742718109 | 65,028 | $10.4M | 1.23% |
| 24 | EXXON MOBIL CORP | XOM | 94,329 | $10.2M | 1.21% |
| 25 | ECOLAB INC | ECL | 36,203 | $9.8M | 1.16% |
| 26 | MARVELL TECHNOLOGY INC | MRVL | 119,906 | $9.3M | 1.10% |
| 27 | ANALOG DEVICES INC | ADI | 38,289 | $9.1M | 1.08% |
| 28 | FACTSET RESH SYS INC | 303075105 | 18,791 | $8.4M | 1.00% |
| 29 | SELECT SECTOR SPDR TR | 81369Y803 | 30,175 | $7.6M | 0.91% |
| 30 | JPMORGAN CHASE & CO. | VYLD | 25,719 | $7.5M | 0.89% |
| 31 | ISHARES TR | 46429B697 | 78,603 | $7.4M | 0.88% |
| 32 | EMERSON ELEC CO | EMR | 54,857 | $7.3M | 0.87% |
| 33 | WEYERHAEUSER CO MTN BE | WY | 272,920 | $7.0M | 0.83% |
| 34 | ROCKWELL AUTOMATION INC | ROK | 21,030 | $7.0M | 0.83% |
| 35 | AMETEK INC | AME | 37,106 | $6.7M | 0.80% |
| 36 | PEPSICO INC | PEP | 48,061 | $6.3M | 0.75% |
| 37 | INTUIT | INTU | 7,611 | $6.0M | 0.71% |
| 38 | TRIMBLE INC | TRMB | 77,827 | $5.9M | 0.70% |
| 39 | NVIDIA CORPORATION | NVDA | 35,973 | $5.7M | 0.68% |
| 40 | BERKSHIRE HATHAWAY INC DEL | BRK-A | 11,388 | $5.5M | 0.66% |
| 41 | CHEVRON CORP NEW | CVX | 37,485 | $5.4M | 0.64% |
| 42 | WASTE CONNECTIONS INC | WCN | 27,178 | $5.1M | 0.60% |
| 43 | RBC BEARINGS INC | RBC | 12,336 | $4.7M | 0.56% |
| 44 | NXP SEMICONDUCTORS N V | NXPI | 21,300 | $4.7M | 0.55% |
| 45 | VALMONT INDS INC | 920253101 | 13,941 | $4.6M | 0.54% |
| 46 | SCHWAB STRATEGIC TR | 808524102 | 146,061 | $3.5M | 0.41% |
| 47 | VANGUARD SPECIALIZED FUNDS | 921908844 | 16,878 | $3.5M | 0.41% |
| 48 | VANGUARD INDEX FDS | 922908736 | 7,216 | $3.2M | 0.38% |
| 49 | ANSYS INC | 03662Q105 | 8,870 | $3.1M | 0.37% |
| 50 | ADOBE INC | ADBE | 7,873 | $3.0M | 0.36% |
| 51 | AUTOMATIC DATA PROCESSING IN | ADP | 9,602 | $3.0M | 0.35% |
| 52 | WASTE MGMT INC DEL | 94106L109 | 12,852 | $2.9M | 0.35% |
| 53 | VANGUARD WORLD FD | 92204A702 | 4,374 | $2.9M | 0.34% |
| 54 | MCCORMICK & CO INC | MKC-V | 37,992 | $2.9M | 0.34% |
| 55 | RESMED INC | RSMDF | 10,836 | $2.8M | 0.33% |
| 56 | AMAZON COM INC | AMZN | 12,530 | $2.7M | 0.33% |
| 57 | COSTAR GROUP INC | CSGP | 33,840 | $2.7M | 0.32% |
| 58 | SHERWIN WILLIAMS CO | SHW | 7,460 | $2.6M | 0.30% |
| 59 | PEGASYSTEMS INC | PEGA | 45,578 | $2.5M | 0.29% |
| 60 | NIKE INC | NKE | 34,669 | $2.5M | 0.29% |
| 61 | MCDONALDS CORP | MCD | 8,292 | $2.4M | 0.29% |
| 62 | VANGUARD INDEX FDS | 922908769 | 7,967 | $2.4M | 0.29% |
| 63 | IDEX CORP | 45167R104 | 13,769 | $2.4M | 0.29% |
| 64 | CISCO SYS INC | CSCO | 31,195 | $2.2M | 0.26% |
| 65 | ORACLE CORP | ORCL-PD | 9,725 | $2.1M | 0.25% |
| 66 | MICROCHIP TECHNOLOGY INC. | MCHPP | 29,652 | $2.1M | 0.25% |
| 67 | COCA COLA CO | KO | 28,934 | $2.0M | 0.24% |
| 68 | BECTON DICKINSON & CO | BDX | 11,874 | $2.0M | 0.24% |
| 69 | CHURCH & DWIGHT CO INC | CHD | 21,280 | $2.0M | 0.24% |
| 70 | RTX CORPORATION | RTX | 13,681 | $2.0M | 0.24% |
| 71 | CATERPILLAR INC | CAT | 4,982 | $1.9M | 0.23% |
| 72 | SYSCO CORP | SYY | 24,577 | $1.9M | 0.22% |
| 73 | AMGEN INC | AMGN | 6,458 | $1.8M | 0.21% |
| 74 | COLGATE PALMOLIVE CO | CL | 19,578 | $1.8M | 0.21% |
| 75 | VANGUARD MALVERN FDS | 922020805 | 34,902 | $1.8M | 0.21% |
| 76 | CLOROX CO DEL | CLX | 13,981 | $1.7M | 0.20% |
| 77 | WALMART INC | WMT | 16,826 | $1.6M | 0.20% |
| 78 | INTERNATIONAL BUSINESS MACHS | INTR | 5,558 | $1.6M | 0.19% |
| 79 | ELI LILLY & CO | LLY | 2,097 | $1.6M | 0.19% |
| 80 | ENTERPRISE PRODS PARTNERS L | 293792107 | 51,856 | $1.6M | 0.19% |
| 81 | YETI HLDGS INC | YETI | 50,447 | $1.6M | 0.19% |
| 82 | AMERICAN EXPRESS CO | AXP | 4,500 | $1.4M | 0.17% |
| 83 | ABBVIE INC | ABBV | 7,132 | $1.3M | 0.16% |
| 84 | SPDR S&P 500 ETF TR | SPY | 2,138 | $1.3M | 0.16% |
| 85 | SILICON LABORATORIES INC | SLAB | 8,885 | $1.3M | 0.16% |
| 86 | STATE STR CORP | STT-PG | 12,231 | $1.3M | 0.15% |
| 87 | INFORMATICA INC | 45674M101 | 52,878 | $1.3M | 0.15% |
| 88 | META PLATFORMS INC | META | 1,706 | $1.3M | 0.15% |
| 89 | BIO-TECHNE CORP | TECH | 24,325 | $1.3M | 0.15% |
| 90 | PERMIAN RESOURCES CORP | PR | 84,267 | $1.1M | 0.14% |
| 91 | LINDE PLC | LIN | 2,340 | $1.1M | 0.13% |
| 92 | ABBOTT LABS | ABLZF | 7,927 | $1.1M | 0.13% |
| 93 | SELECT SECTOR SPDR TR | 81369Y506 | 12,675 | $1.1M | 0.13% |
| 94 | EASTGROUP PPTYS INC | 277276101 | 6,378 | $1.1M | 0.13% |
| 95 | VANGUARD SCOTTSDALE FDS | 92206C409 | 12,560 | $998,520 | 0.12% |
| 96 | ISHARES TR | 46429B747 | 9,400 | $967,354 | 0.11% |
| 97 | TESLA INC | TSLA | 2,613 | $830,046 | 0.10% |
| 98 | WELLS FARGO CO NEW | 949746101 | 10,003 | $801,441 | 0.10% |
| 99 | VANGUARD INDEX FDS | 922908629 | 2,712 | $758,894 | 0.09% |
| 100 | KINDER MORGAN INC DEL | EP-PC | 25,229 | $741,740 | 0.09% |
| 101 | UNITED PARCEL SERVICE INC | UPS | 7,038 | $710,416 | 0.08% |
| 102 | WABTEC | 929740108 | 3,376 | $706,863 | 0.08% |
| 103 | MERCK & CO INC | MRK | 8,929 | $706,849 | 0.08% |
| 104 | ISHARES TR | 464287481 | 5,091 | $705,977 | 0.08% |
| 105 | KROGER CO | KR | 9,819 | $704,317 | 0.08% |
| 106 | SCHWAB STRATEGIC TR | 808524201 | 28,721 | $701,942 | 0.08% |
| 107 | VALVOLINE INC | VVV | 18,440 | $698,323 | 0.08% |
| 108 | DYNATRACE INC | DT | 12,535 | $692,058 | 0.08% |
| 109 | ISHARES TR | 464287200 | 1,106 | $686,716 | 0.08% |
| 110 | HONEYWELL INTL INC | 438516106 | 2,918 | $679,544 | 0.08% |
| 111 | ICON PLC | ICLR | 4,638 | $674,598 | 0.08% |
| 112 | VANGUARD INDEX FDS | 922908652 | 3,406 | $656,371 | 0.08% |
| 113 | SCHWAB STRATEGIC TR | 808524300 | 22,421 | $654,918 | 0.08% |
| 114 | SPDR INDEX SHS FDS | 78463X301 | 5,150 | $650,949 | 0.08% |
| 115 | NORFOLK SOUTHN CORP | 655844108 | 2,494 | $638,390 | 0.08% |
| 116 | VANGUARD INDEX FDS | 922908744 | 3,567 | $630,452 | 0.07% |
| 117 | VANGUARD INDEX FDS | 922908538 | 2,200 | $625,736 | 0.07% |
| 118 | ISHARES SILVER TR | SLV | 19,000 | $623,390 | 0.07% |
| 119 | POOL CORP | POOL | 2,135 | $622,310 | 0.07% |
| 120 | SPDR GOLD TR | GLD | 2,038 | $621,244 | 0.07% |
| 121 | IQVIA HLDGS INC | IQV | 3,927 | $618,856 | 0.07% |
| 122 | MEDTRONIC PLC | MDT | 6,734 | $587,003 | 0.07% |
| 123 | DISNEY WALT CO | 254687106 | 4,649 | $576,511 | 0.07% |
| 124 | GRAINGER W W INC | 384802104 | 498 | $518,040 | 0.06% |
| 125 | ROSS STORES INC | ROST | 4,000 | $510,320 | 0.06% |
| 126 | FIRST HORIZON CORPORATION | FHN-PH | 23,341 | $494,830 | 0.06% |
| 127 | VANGUARD INTL EQUITY INDEX F | 922042742 | 3,765 | $483,864 | 0.06% |
| 128 | ISHARES TR | 464288158 | 4,350 | $462,579 | 0.05% |
| 129 | GE AEROSPACE | 369604301 | 1,772 | $456,096 | 0.05% |
| 130 | ISHARES TR | 46432F339 | 2,461 | $449,921 | 0.05% |
| 131 | STARBUCKS CORP | SBUX | 4,901 | $449,079 | 0.05% |
| 132 | ISHARES TR | 46432F396 | 1,852 | $445,073 | 0.05% |
| 133 | SCHWAB STRATEGIC TR | 808524797 | 16,086 | $426,279 | 0.05% |
| 134 | UMB FINL CORP | 902788108 | 4,030 | $423,795 | 0.05% |
| 135 | ISHARES TR | 464287150 | 2,998 | $404,850 | 0.05% |
| 136 | BRISTOL-MYERS SQUIBB CO | CELG-RI | 8,676 | $401,614 | 0.05% |
| 137 | ISHARES TR | 46434V621 | 6,233 | $398,539 | 0.05% |
| 138 | VANGUARD WHITEHALL FDS | 921946406 | 2,891 | $385,464 | 0.05% |
| 139 | FIRST TR EXCHANGE-TRADED ALP | 33733F101 | 2,596 | $381,145 | 0.05% |
| 140 | DIAMONDBACK ENERGY INC | FANG | 2,762 | $379,499 | 0.05% |
| 141 | PFIZER INC | PFE | 15,640 | $379,114 | 0.05% |
| 142 | FIRST SOLAR INC | FSLR | 2,265 | $374,949 | 0.04% |
| 143 | APPLIED MATLS INC | 038222105 | 2,032 | $371,999 | 0.04% |
| 144 | DEVON ENERGY CORP NEW | 25179M103 | 11,484 | $365,318 | 0.04% |
| 145 | ZOETIS INC | ZTS | 2,221 | $346,365 | 0.04% |
| 146 | VANGUARD INDEX FDS | 922908751 | 1,457 | $345,216 | 0.04% |
| 147 | INVESCO QQQ TR | IVZ | 615 | $339,259 | 0.04% |
| 148 | INTEL CORP | INTC | 14,956 | $335,015 | 0.04% |
| 149 | ARISTA NETWORKS INC | ANET | 3,200 | $327,392 | 0.04% |
| 150 | SCHWAB STRATEGIC TR | 808524862 | 12,772 | $311,382 | 0.04% |
| 151 | VANGUARD INDEX FDS | 922908363 | 541 | $307,536 | 0.04% |
| 152 | IDEXX LABS INC | 45168D104 | 570 | $305,714 | 0.04% |
| 153 | FIRST TR EXCHANGE-TRADED FD | 33733E104 | 3,260 | $296,302 | 0.04% |
| 154 | FIRST TR EXCHANGE TRADED FD | 33734X176 | 1,843 | $290,011 | 0.03% |
| 155 | ISHARES TR | 464287861 | 4,500 | $284,625 | 0.03% |
| 156 | LOWES COS INC | 548661107 | 1,269 | $281,554 | 0.03% |
| 157 | AUTOZONE INC | AZO | 75 | $278,418 | 0.03% |
| 158 | ISHARES INC | 46434G822 | 3,542 | $265,544 | 0.03% |
| 159 | DUKE ENERGY CORP NEW | DUKB | 2,240 | $264,320 | 0.03% |
| 160 | BARRETT BUSINESS SVCS INC | 068463108 | 6,280 | $261,814 | 0.03% |
| 161 | MERCADOLIBRE INC | MELI | 100 | $261,363 | 0.03% |
| 162 | VANGUARD STAR FDS | 921909768 | 3,766 | $260,201 | 0.03% |
| 163 | TJX COS INC NEW | 872540109 | 2,105 | $259,947 | 0.03% |
| 164 | CRH PLC | CRH | 2,781 | $255,296 | 0.03% |
| 165 | CINCINNATI FINL CORP | 172062101 | 1,688 | $251,377 | 0.03% |
| 166 | KIMBERLY-CLARK CORP | KMB | 1,934 | $249,332 | 0.03% |
| 167 | FIRST TR EXCHANGE TRADED FD | 33734X192 | 2,004 | $243,767 | 0.03% |
| 168 | VANGUARD INDEX FDS | 922908611 | 1,208 | $235,665 | 0.03% |
| 169 | UNION PAC CORP | UNP | 1,024 | $235,602 | 0.03% |
| 170 | CSX CORP | CSX | 7,200 | $234,936 | 0.03% |
| 171 | ZEBRA TECHNOLOGIES CORPORATI | ZBRA | 752 | $231,887 | 0.03% |
| 172 | SCHWAB CHARLES CORP | SCHW-PJ | 2,518 | $229,759 | 0.03% |
| 173 | FULLER H B CO | FUL | 3,740 | $224,961 | 0.03% |
| 174 | NORTHERN TR CORP | NTRSO | 1,724 | $218,586 | 0.03% |
| 175 | GE VERNOVA INC | GEV | 406 | $214,835 | 0.03% |
| 176 | EATON CORP PLC | ETN | 585 | $208,840 | 0.02% |
| 177 | AIR PRODS & CHEMS INC | AIIR | 739 | $208,443 | 0.02% |
| 178 | ADVANCED MICRO DEVICES INC | AMD | 1,429 | $202,776 | 0.02% |
| 179 | CAPITAL ONE FINL CORP | 14040H105 | 952 | $202,548 | 0.02% |
| 180 | ODYSSEY MARINE EXPL INC | OMEX | 152,461 | $179,904 | 0.02% |