Skip to content

Farrow Financial, Inc.

Follow

13F filer, CIK 2010644, SOUTH BURLINGTON, VT

Farrow Financial, Inc. reported $164,833,812 across 51 holdings for the quarter ended 2025-06-30, in a 13F-HR filed 2025-08-11. Its ten largest share positions make up 50.2% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0002010644-25-000004

Period
2025-06-30
Reported value
$165M
Holdings
51
Top 10 weight
50.2%
New
2
Sold out
1

Largest buys vs the previous quarter

SecurityShares changeApprox. value
QQQnew+4,705$2.6M
COSTnew+2,412$2.39M
SGOVadded+9,200$926K
ITOTadded+3,586$484K
CNIadded+3,936$410K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
ZTSexited-12,484-$2.06M
NRGreduced-5,287-$849K
BMIreduced-3,017-$739K
NVDAreduced-3,034-$479K
PLXSreduced-2,749-$372K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Holdings, Q2 2025

Share positions as resolved from 13F-HR 0002010644-25-000004, largest first. % of portfolio is the value over $164,833,812, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
ITOTISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 101,103 shares; 2024Q4: 98,004 shares; 2025Q1: 98,628 shares; 2025Q2: 102,214 shares 102,214$13.8M8.37%+3,586Timeline
SUSAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 99,142 shares; 2024Q4: 97,437 shares; 2025Q1: 96,320 shares; 2025Q2: 97,580 shares 97,580$12.4M7.5%+1,260Timeline
MOATVANECK ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 105,794 shares; 2024Q4: 104,591 shares; 2025Q1: 105,529 shares; 2025Q2: 105,318 shares 105,318$9.88M5.99%-211Timeline
IVLUISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 273,250 shares; 2024Q4: 276,317 shares; 2025Q1: 283,137 shares; 2025Q2: 282,640 shares 282,640$9.3M5.64%-497Timeline
SGOVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,700 shares; 2024Q4: 29,252 shares; 2025Q1: 77,394 shares; 2025Q2: 86,594 shares 86,594$8.72M5.29%+9,200Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 64,768 shares; 2024Q4: 64,295 shares; 2025Q1: 37,221 shares; 2025Q2: 36,878 shares 36,878$7.57M4.59%-343Timeline
ICSHISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 110,256 shares; 2024Q4: 131,258 shares; 2025Q1: 137,501 shares; 2025Q2: 137,094 shares 137,094$6.95M4.22%-407Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 42,342 shares; 2024Q4: 38,342 shares; 2025Q1: 33,950 shares; 2025Q2: 30,916 shares 30,916$4.88M2.96%-3,034Timeline
DIVOAMPLIFY ETF TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 110,755 shares; 2024Q4: 111,412 shares; 2025Q1: 110,765 shares; 2025Q2: 112,419 shares 112,419$4.78M2.9%+1,654Timeline
HDVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 38,337 shares; 2024Q4: 38,291 shares; 2025Q1: 38,822 shares; 2025Q2: 38,346 shares 38,346$4.49M2.73%-476Timeline
SCHOSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 177,986 shares; 2025Q2: 181,750 shares 181,750$4.43M2.69%+3,764Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,669 shares; 2024Q4: 7,804 shares; 2025Q1: 8,040 shares; 2025Q2: 8,024 shares 8,024$3.99M2.42%-16Timeline
NRGNRG ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,352 shares; 2024Q4: 30,109 shares; 2025Q1: 29,886 shares; 2025Q2: 24,599 shares 24,599$3.95M2.4%-5,287Timeline
BMIBADGER METER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,749 shares; 2024Q4: 19,022 shares; 2025Q1: 18,867 shares; 2025Q2: 15,850 shares 15,850$3.88M2.36%-3,017Timeline
VOOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,245 shares; 2024Q4: 5,660 shares; 2025Q1: 5,977 shares; 2025Q2: 6,144 shares 6,144$3.49M2.12%+167Timeline
SPYDSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 76,234 shares; 2024Q4: 75,375 shares; 2025Q1: 76,064 shares; 2025Q2: 76,278 shares 76,278$3.24M1.96%+214Timeline
MTZMASTEC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,517 shares; 2024Q4: 24,732 shares; 2025Q1: 19,748 shares; 2025Q2: 17,890 shares 17,890$3.05M1.85%-1,858Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,718 shares; 2024Q4: 10,285 shares; 2025Q1: 10,685 shares; 2025Q2: 10,224 shares 10,224$2.96M1.8%-461Timeline
TRMBTRIMBLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 39,062 shares; 2024Q4: 38,940 shares; 2025Q1: 38,293 shares; 2025Q2: 38,700 shares 38,700$2.94M1.78%+407Timeline
CSCOCISCO SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 42,096 shares; 2024Q4: 40,698 shares; 2025Q1: 41,345 shares; 2025Q2: 41,450 shares 41,450$2.88M1.74%+105Timeline
BLKBLACKROCK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,680 shares; 2025Q2: 2,684 shares 2,684$2.82M1.71%+4Timeline
BUGGLOBAL X FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 79,124 shares; 2024Q4: 74,840 shares; 2025Q1: 76,272 shares; 2025Q2: 75,779 shares 75,779$2.81M1.71%-493Timeline
CWCOCONSOLIDATED WATER CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 97,510 shares; 2024Q4: 93,200 shares; 2025Q1: 92,974 shares; 2025Q2: 92,142 shares 92,142$2.77M1.68%-832Timeline
SPMDSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,162 shares; 2024Q4: 44,476 shares; 2025Q1: 48,020 shares; 2025Q2: 48,326 shares 48,326$2.63M1.59%+306Timeline
QQQINVESCO QQQ TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,705 shares 4,705$2.6M1.57%newTimeline
DGXQUEST DIAGNOSTICS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,786 shares; 2024Q4: 14,722 shares; 2025Q1: 14,191 shares; 2025Q2: 13,989 shares 13,989$2.51M1.52%-202Timeline
VMCVULCAN MATLS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,276 shares; 2024Q4: 8,157 shares; 2025Q1: 9,604 shares; 2025Q2: 9,506 shares 9,506$2.48M1.5%-98Timeline
FIWFIRST TR EXCHANGE-TRADED FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,069 shares; 2024Q4: 22,151 shares; 2025Q1: 22,443 shares; 2025Q2: 22,590 shares 22,590$2.44M1.48%+147Timeline
PLXSPLEXUS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,692 shares; 2024Q4: 21,110 shares; 2025Q1: 20,494 shares; 2025Q2: 17,745 shares 17,745$2.4M1.46%-2,749Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,412 shares 2,412$2.39M1.45%newTimeline
LECOLINCOLN ELEC HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,931 shares; 2024Q4: 8,901 shares; 2025Q1: 10,990 shares; 2025Q2: 11,349 shares 11,349$2.35M1.43%+359Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 13,387 shares; 2025Q2: 13,307 shares 13,307$2.35M1.42%-80Timeline
NEENEXTERA ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,857 shares; 2024Q4: 31,355 shares; 2025Q1: 31,457 shares; 2025Q2: 32,212 shares 32,212$2.24M1.36%+755Timeline
CNICANADIAN NATL RY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,440 shares; 2024Q4: 18,980 shares; 2025Q1: 15,729 shares; 2025Q2: 19,665 shares 19,665$2.05M1.24%+3,936Timeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,446 shares; 2024Q4: 2,653 shares; 2025Q1: 2,674 shares; 2025Q2: 2,581 shares 2,581$2.01M1.22%-93Timeline
MDYSTATE STR SPDR S&P MIDCAP 40Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,295 shares; 2024Q4: 3,289 shares; 2025Q1: 3,271 shares; 2025Q2: 3,114 shares 3,114$1.76M1.07%-157Timeline
BRK-ABERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2 shares; 2025Q2: 2 shares 2$1.46M0.88%0Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,239 shares; 2024Q4: 6,239 shares; 2025Q1: 5,989 shares; 2025Q2: 5,989 shares 5,989$954K0.58%0Timeline
SCHBSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,919 shares; 2024Q4: 36,822 shares; 2025Q1: 35,114 shares; 2025Q2: 38,792 shares 38,792$924K0.56%+3,678Timeline
CRSPCRISPR THERAPEUTICS AGQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,827 shares; 2024Q4: 20,097 shares; 2025Q1: 17,356 shares; 2025Q2: 17,212 shares 17,212$837K0.51%-144Timeline
SPYXSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,100 shares; 2024Q4: 16,100 shares; 2025Q1: 16,100 shares; 2025Q2: 16,100 shares 16,100$820K0.5%0Timeline
ITWILLINOIS TOOL WKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,948 shares; 2024Q4: 2,948 shares; 2025Q1: 2,948 shares; 2025Q2: 2,948 shares 2,948$729K0.44%0Timeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,350 shares; 2024Q4: 1,325 shares; 2025Q1: 1,120 shares; 2025Q2: 1,023 shares 1,023$497K0.3%-97Timeline
SPYSTATE STR SPDR S&P 500 ETF TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 865 shares; 2024Q4: 840 shares; 2025Q1: 800 shares; 2025Q2: 800 shares 800$494K0.3%0Timeline
AGGISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 3,104 shares; 2025Q1: 3,865 shares; 2025Q2: 4,165 shares 4,165$413K0.25%+300Timeline
BILSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 3,170 shares; 2025Q1: 4,970 shares; 2025Q2: 4,402 shares 4,402$404K0.24%-568Timeline
CPTLGLOBAL X FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,113 shares; 2024Q4: 8,163 shares; 2025Q1: 8,303 shares; 2025Q2: 8,333 shares 8,333$336K0.2%+30Timeline
IEFAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 62,908 shares; 2024Q4: 5,683 shares; 2025Q1: 4,064 shares; 2025Q2: 3,972 shares 3,972$332K0.2%-92Timeline
RFREGIONS FINANCIAL CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,600 shares; 2024Q4: 10,600 shares; 2025Q1: 10,600 shares; 2025Q2: 10,600 shares 10,600$249K0.15%0Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,081 shares; 2024Q4: 1,031 shares; 2025Q1: 1,163 shares; 2025Q2: 1,038 shares 1,038$228K0.14%-125Timeline
LCTXLINEAGE CELL THERAPEUTICS INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,500 shares; 2024Q4: 11,500 shares; 2025Q1: 11,500 shares; 2025Q2: 11,500 shares 11,500$10.4K0.01%0Timeline

Sold out in Q2 2025

Positions in the previous quarter's report that this quarter's report no longer lists.

SecurityShares beforeValue beforeType
ZTSZOETIS INC12,484$2.06Mshares

How Q2 2025 was built

Available 13F filings of this filer for the quarter and their roles: the base report is the latest original or restatement, NEW HOLDINGS amendments filed after it are added (method).

FilingRoleAmendmentFiledAcceptedIngested
13F-HR 0002010644-25-000004 base2025-08-11acceptance time not in the bulk data set