← Back to Discover

Eagle Ridge Investment Management

Period ended Dec 31, 2024 · Latest filing Jan 27, 2025

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Dec 31, 2024: $1,146,255,300

More quarters will appear as history becomes available.

Top holdings

Top 10 at Dec 31, 2024. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. BROADCOM INC · COM · 11135F101 · shares: $75,119,657
  2. VANGUARD SCOTTSDALE FDS · SHORT TERM TREAS · 92206C102 · shares: $51,270,660
  3. MICROSOFT CORP · COM · 594918104 · shares: $51,119,814
  4. META PLATFORMS INC · CL A · 30303M102 · shares: $45,932,088
  5. OREILLY AUTOMOTIVE INC · COM · 67103H107 · shares: $41,104,571
  6. ALPHABET INC · CAP STK CL A · 02079K305 · shares: $41,067,121
  7. UNITEDHEALTH GROUP INC · COM · 91324P102 · shares: $34,201,700
  8. SPDR SER TR · PORTFOLIO INTRMD · 78464A375 · shares: $33,685,306
  9. ALLIANT ENERGY CORP · COM · 018802108 · shares: $31,410,319
  10. STRYKER CORPORATION · COM · 863667101 · shares: $31,169,529

Reported holdings

148 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
BROADCOM INCCOM11135F101 — 324,015 shares $75,119,657
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C102 — 881,242 shares $51,270,660
MICROSOFT CORPCOM594918104 — 121,281 shares $51,119,814
META PLATFORMS INCCL A30303M102 — 78,448 shares $45,932,088
OREILLY AUTOMOTIVE INCCOM67103H107 — 34,664 shares $41,104,571
ALPHABET INCCAP STK CL A02079K305 — 216,942 shares $41,067,121
UNITEDHEALTH GROUP INCCOM91324P102 — 67,611 shares $34,201,700
SPDR SER TRPORTFOLIO INTRMD78464A375 — 1,028,245 shares $33,685,306
ALLIANT ENERGY CORPCOM018802108 — 531,118 shares $31,410,319
STRYKER CORPORATIONCOM863667101 — 86,570 shares $31,169,529
CME GROUP INCCOM12572Q105 — 123,523 shares $28,685,746
SCHWAB CHARLES CORPCOM808513105 — 363,344 shares $26,891,089
ULTA BEAUTY INCCOM90384S303 — 61,735 shares $26,850,404
VERIZON COMMUNICATIONS INCCOM92343V104 — 648,520 shares $25,934,306
ADOBE INCCOM00724F101 — 56,950 shares $25,324,526
KEYSIGHT TECHNOLOGIES INCCOM49338L103 — 153,819 shares $24,707,946
CHUBB LIMITEDCOMH1467J104 — 89,285 shares $24,669,446
NORFOLK SOUTHN CORPCOM655844108 — 104,768 shares $24,589,050
VISA INCCOM CL A92826C839 — 72,881 shares $23,033,311
DONALDSON INCCOM257651109 — 341,056 shares $22,970,122
PUBLIC STORAGE OPER COCOM74460D109 — 76,580 shares $22,931,115
ISHARES TRMBS ETF464288588 — 212,035 shares $19,439,369
ISHARES TRSHRT NAT MUN ETF464288158 — 170,895 shares $18,026,005
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 39,125 shares $17,734,580
HOME DEPOT INCCOM437076102 — 44,844 shares $17,444,036
MASTERCARD INCORPORATEDCL A57636Q104 — 32,928 shares $17,339,123
JPMORGAN CHASE & CO.COM46625H100 — 69,862 shares $16,746,533
VANGUARD MUN BD FDSTAX EXEMPT BD922907746 — 312,511 shares $15,666,176
SOUTHERN COCOM842587107 — 181,773 shares $14,963,545
TRACTOR SUPPLY COCOM892356106 — 281,780 shares $14,951,247
BLACKROCK INCCOM09290D101 — 14,043 shares $14,395,680
ISHARES TR0-3 MNTH TREASRY46436E718 — 143,397 shares $14,385,587
RELX PLCSPONSORED ADR759530108 — 312,737 shares $14,204,515
RTX CORPORATIONCOM75513E101 — 120,731 shares $13,970,938
HOLOGIC INCCOM436440101 — 193,728 shares $13,965,852
SCHWAB STRATEGIC TRUS TIPS ETF808524870 — 518,606 shares $13,395,593
GRUPO AEROPUERTO DEL PACIFICSPON ADS B400506101 — 72,542 shares $12,694,125
SEMPRACOM816851109 — 143,528 shares $12,590,276
APPLE INCCOM037833100 — 49,520 shares $12,400,854
ABBVIE INCCOM00287Y109 — 69,581 shares $12,364,544
VANGUARD MALVERN FDSSTRM INFPROIDX922020805 — 245,208 shares $11,872,994
ABBOTT LABSCOM002824100 — 102,390 shares $11,581,324
THOR INDS INCCOM885160101 — 108,126 shares $10,348,739
BANK AMERICA CORPCOM060505104 — 222,937 shares $9,798,081
HUNTINGTON INGALLS INDS INCCOM446413106 — 50,737 shares $9,587,771
TORONTO DOMINION BK ONTCOM NEW891160509 — 115,359 shares $6,141,713
JOHNSON & JOHNSONCOM478160104 — 38,773 shares $5,607,416
ECOLAB INCCOM278865100 — 18,266 shares $4,280,089
ALPHABET INCCAP STK CL C02079K107 — 22,338 shares $4,253,968
LOWES COS INCCOM548661107 — 15,791 shares $3,897,219
SPDR SER TRPORTFOLIO S&P50078464A854 — 45,961 shares $3,168,551
SCHWAB STRATEGIC TRUS DIVIDEND EQ808524797 — 112,330 shares $3,068,866
ROPER TECHNOLOGIES INCCOM776696106 — 5,850 shares $3,041,123
CARLISLE COS INCCOM142339100 — 7,375 shares $2,720,210
ISHARES TRNEW YORK MUN ETF464288323 — 49,417 shares $2,629,973
IRON MTN INC DELCOM46284V101 — 19,702 shares $2,070,877
PROCTER AND GAMBLE COCOM742718109 — 12,273 shares $2,057,568
COLGATE PALMOLIVE COCOM194162103 — 16,144 shares $1,467,651
ILLINOIS TOOL WKS INCCOM452308109 — 5,587 shares $1,416,640
3M COCOM88579Y101 — 9,434 shares $1,217,835
UNION PAC CORPCOM907818108 — 5,211 shares $1,188,316
EMERSON ELEC COCOM291011104 — 9,472 shares $1,173,865
MARATHON PETE CORPCOM56585A102 — 8,383 shares $1,169,429
ELI LILLY & COCOM532457108 — 1,450 shares $1,119,400
FLEX LTDORDY2573F102 — 29,117 shares $1,117,802
ISHARES TRMSCI USA QLT FCT46432F339 — 6,234 shares $1,110,197
TESLA INCCOM88160R101 — 2,712 shares $1,095,214
PRICE T ROWE GROUP INCCOM74144T108 — 9,626 shares $1,088,604
AMAZON COM INCCOM023135106 — 4,874 shares $1,069,307
ACCENTURE PLC IRELANDSHS CLASS AG1151C101 — 3,018 shares $1,061,702
DOVER CORPCOM260003108 — 5,649 shares $1,059,752
COCA COLA COCOM191216100 — 15,908 shares $990,432
DEERE & COCOM244199105 — 2,300 shares $974,510
TEXAS INSTRS INCCOM882508104 — 5,033 shares $943,738
AMERICAN EXPRESS COCOM025816109 — 3,148 shares $934,295
MCDONALDS CORPCOM580135101 — 3,180 shares $921,850
WALMART INCCOM931142103 — 9,388 shares $848,206
MERCK & CO INCCOM58933Y105 — 8,303 shares $825,954
CISCO SYS INCCOM17275R102 — 13,675 shares $809,560
ORANGE CNTY BANCORP INCCOM68417L107 — 14,200 shares $789,094
ISHARES TRCORE S&P MCP ETF464287507 — 12,269 shares $764,481
THERMO FISHER SCIENTIFIC INCCOM883556102 — 1,460 shares $759,536
SELECT SECTOR SPDR TRTECHNOLOGY81369Y803 — 3,264 shares $758,945
ISHARES TRCORE S&P500 ETF464287200 — 1,207 shares $710,630
EQUIFAX INCCOM294429105 — 2,753 shares $701,602
IDEXX LABS INCCOM45168D104 — 1,600 shares $661,504
PEPSICO INCCOM713448108 — 4,201 shares $638,817
SPDR SER TRBLOOMBERG 1-3 MO78468R663 — 6,866 shares $627,758
LOCKHEED MARTIN CORPCOM539830109 — 1,281 shares $622,489
ARISTA NETWORKS INCCOM SHS040413205 — 5,500 shares $607,915
NOVA LTDCOMM7516K103 — 2,966 shares $584,154
ENTERPRISE PRODS PARTNERS LCOM293792107 — 18,332 shares $574,892
ORACLE CORPCOM68389X105 — 3,430 shares $571,575
DOMINION ENERGY INCCOM25746U109 — 10,090 shares $543,447
VANGUARD INDEX FDSTOTAL STK MKT922908769 — 1,870 shares $541,945
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF922042874 — 8,299 shares $526,738
TJX COS INC NEWCOM872540109 — 4,313 shares $521,054
UFP TECHNOLOGIES INCCOM902673102 — 2,067 shares $505,402
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y407 — 2,231 shares $500,610
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y209 — 3,632 shares $499,682