Skip to content

Forefront Analytics, LLC

Follow

13F filer, CIK 1696802, WEST CONSHOHOCKEN, PA

Forefront Analytics, LLC reported $89,523,058 across 43 holdings for the quarter ended 2025-06-30, in a 13F-HR/A filed 2025-08-14. Its ten largest share positions make up 76.74% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR/A 0001085146-25-005150

Period
2025-06-30
Reported value
$89.5M
Holdings
43
Top 10 weight
76.74%
New
7
Sold out
9

Largest buys vs the previous quarter

SecurityShares changeApprox. value
ESGDnew+72,693$6.49M
ESGEnew+140,414$5.5M
VBadded+5,248$1.24M
DBEFadded+19,719$863K
VWOadded+15,160$750K

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
SPYXexited-203,859-$9.33M
NULVreduced-209,125-$8.77M
LTPZexited-7,394-$405K
EESreduced-5,435-$277K
MTUMreduced-928-$223K

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/A 0001085146-25-005150, largest first. % of portfolio is the value over $89,523,058, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
NULVNUSHARES ETF TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 694,636 shares; 2024Q4: 638,823 shares; 2025Q1: 555,012 shares; 2025Q2: 345,887 shares 345,887$14.5M16.19%-209,125Timeline
MTUMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,712 shares; 2024Q4: 38,945 shares; 2025Q1: 41,771 shares; 2025Q2: 40,843 shares 40,843$9.82M10.96%-928Timeline
VWOVANGUARD INTL EQUITY INDEX FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 295,537 shares; 2024Q4: 148,409 shares; 2025Q1: 156,884 shares; 2025Q2: 172,044 shares 172,044$8.51M9.5%+15,160Timeline
ESGDISHARES 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: 72,693 shares 72,693$6.49M7.24%newTimeline
VEAVANGUARD TAX-MANAGED FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 193,730 shares; 2024Q4: 108,783 shares; 2025Q1: 109,288 shares; 2025Q2: 110,174 shares 110,174$6.28M7.02%+886Timeline
DBEFDBX ETF TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 148,602 shares; 2024Q4: 98,634 shares; 2025Q1: 107,155 shares; 2025Q2: 126,874 shares 126,874$5.55M6.2%+19,719Timeline
ESGEISHARES 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: not reported; 2025Q2: 140,414 shares 140,414$5.5M6.14%newTimeline
HDVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 45,615 shares; 2024Q4: 34,438 shares; 2025Q1: 43,108 shares; 2025Q2: 41,996 shares 41,996$4.92M5.5%-1,112Timeline
USMVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,788 shares; 2024Q4: 45,308 shares; 2025Q1: 45,249 shares; 2025Q2: 45,174 shares 45,174$4.24M4.74%-75Timeline
VTVVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,069 shares; 2024Q4: 13,154 shares; 2025Q1: 14,334 shares; 2025Q2: 16,391 shares 16,391$2.9M3.24%+2,057Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,909 shares; 2024Q4: 4,611 shares; 2025Q1: 4,581 shares; 2025Q2: 4,419 shares 4,419$2.74M3.06%-162Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,557 shares; 2024Q4: 14,959 shares; 2025Q1: 14,985 shares; 2025Q2: 14,852 shares 14,852$2.35M2.62%-133Timeline
VBVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,450 shares; 2024Q4: 4,238 shares; 2025Q1: 4,255 shares; 2025Q2: 9,503 shares 9,503$2.25M2.52%+5,248Timeline
HEEMISHARES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 62,806 shares; 2024Q4: 63,026 shares; 2025Q1: 64,209 shares; 2025Q2: 64,057 shares 64,057$1.93M2.15%-152Timeline
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: 21,964 shares; 2024Q4: 2,728 shares; 2025Q1: 2,737 shares; 2025Q2: 2,746 shares 2,746$1.7M1.89%+9Timeline
EESWISDOMTREE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,052 shares; 2024Q4: 25,665 shares; 2025Q1: 26,006 shares; 2025Q2: 20,571 shares 20,571$1.05M1.17%-5,435Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,281 shares; 2024Q4: 3,345 shares; 2025Q1: 3,360 shares; 2025Q2: 3,321 shares 3,321$963K1.08%-39Timeline
EMLPFIRST 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: 220,033 shares; 2024Q4: 216,001 shares; 2025Q1: 13,282 shares; 2025Q2: 18,970 shares 18,970$712K0.8%+5,688Timeline
EDVVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 83,754 shares; 2024Q4: 109,780 shares; 2025Q1: not reported; 2025Q2: 9,389 shares 9,389$632K0.71%newTimeline
IEIISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,766 shares; 2024Q4: 23,727 shares; 2025Q1: 1,851 shares; 2025Q2: 5,119 shares 5,119$610K0.68%+3,268Timeline
DEDEERE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,114 shares; 2024Q4: 1,118 shares; 2025Q1: 1,122 shares; 2025Q2: 1,126 shares 1,126$572K0.64%+4Timeline
INDAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,931 shares; 2024Q4: 7,426 shares; 2025Q1: 7,426 shares; 2025Q2: 7,426 shares 7,426$413K0.46%0Timeline
SSOPROSHARES 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: 4,042 shares; 2025Q1: 4,042 shares; 2025Q2: 4,050 shares 4,050$396K0.44%+8Timeline
ABTABBOTT LABORATORIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,883 shares; 2024Q4: 2,683 shares; 2025Q1: not reported; 2025Q2: 2,893 shares 2,893$394K0.44%newTimeline
MDTMEDTRONIC PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,323 shares; 2024Q4: 3,077 shares; 2025Q1: 3,001 shares; 2025Q2: 4,333 shares 4,333$378K0.42%+1,332Timeline
TMOTHERMO FISHER SCIENTIFIC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 430 shares; 2024Q4: 413 shares; 2025Q1: 524 shares; 2025Q2: 891 shares 891$361K0.4%+367Timeline
EWEDWARDS LIFESCIENCES CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,142 shares; 2024Q4: 3,226 shares; 2025Q1: 4,971 shares; 2025Q2: 4,445 shares 4,445$348K0.39%-526Timeline
INCYINCYTE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,747 shares; 2024Q4: 4,847 shares; 2025Q1: 3,370 shares; 2025Q2: 5,094 shares 5,094$347K0.39%+1,724Timeline
PFEPFIZER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,294 shares; 2024Q4: 14,903 shares; 2025Q1: 8,651 shares; 2025Q2: 13,428 shares 13,428$325K0.36%+4,777Timeline
UWMPROSHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,608 shares; 2024Q4: 7,887 shares; 2025Q1: 7,887 shares; 2025Q2: 7,907 shares 7,907$298K0.33%+20Timeline
TIPISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,077 shares; 2024Q4: 57,329 shares; 2025Q1: 2,974 shares; 2025Q2: 2,452 shares 2,452$270K0.3%-522Timeline
REGNREGENERON PHARMACEUTICALSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 297 shares; 2024Q4: 368 shares; 2025Q1: not reported; 2025Q2: 490 shares 490$257K0.29%newTimeline
PMPHILIP MORRIS INTL 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: 1,401 shares; 2025Q2: 1,413 shares 1,413$257K0.29%+12Timeline
HYGISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,889 shares; 2024Q4: 6,708 shares; 2025Q1: not reported; 2025Q2: 3,183 shares 3,183$257K0.29%newTimeline
IGFISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 102,789 shares; 2024Q4: 79,739 shares; 2025Q1: 6,808 shares; 2025Q2: 3,905 shares 3,905$231K0.26%-2,903Timeline
UNHUNITEDHEALTH GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 733 shares; 2024Q4: 787 shares; 2025Q1: 820 shares; 2025Q2: 734 shares 734$229K0.26%-86Timeline
LQDISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 34,567 shares; 2024Q4: 4,629 shares; 2025Q1: not reported; 2025Q2: 1,975 shares 1,975$216K0.24%newTimeline
ZURAZURA BIO LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 30,810 shares; 2024Q4: 53,734 shares; 2025Q1: 108,308 shares; 2025Q2: 63,985 shares 63,985$67.2K0.08%-44,323Timeline
ANNXANNEXON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,483 shares; 2024Q4: 16,433 shares; 2025Q1: 28,591 shares; 2025Q2: 27,575 shares 27,575$66.2K0.07%-1,016Timeline
CTMXCYTOMX THERAPEUTICS INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 59,760 shares; 2024Q4: 64,259 shares; 2025Q1: 100,070 shares; 2025Q2: 27,698 shares 27,698$62.9K0.07%-72,372Timeline
MREOMEREO BIOPHARMA GROUP PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,800 shares; 2024Q4: 34,753 shares; 2025Q1: 47,630 shares; 2025Q2: 19,138 shares 19,138$51.9K0.06%-28,492Timeline
GERNGERON CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,491 shares; 2024Q4: 19,023 shares; 2025Q1: 62,973 shares; 2025Q2: 35,181 shares 35,181$49.6K0.06%-27,792Timeline
NKTXNKARTA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,646 shares; 2024Q4: 30,046 shares; 2025Q1: 29,191 shares; 2025Q2: 27,979 shares 27,979$46.4K0.05%-1,212Timeline

Sold out in Q2 2025

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

SecurityShares beforeValue beforeType
SPYXSPDR SERIES TRUST203,859$9.33Mshares
LTPZPIMCO ETF TR7,394$405Kshares
LEGNLEGEND BIOTECH CORP6,429$219Kshares
DJPBARCLAYS BANK PLC6,120$216Kshares
IEFISHARES TR2,196$209Kshares
BKLNINVESCO EXCH TRADED FD TR II9,786$203Kshares
COGTCOGENT BIOSCIENCES INC14,015$83.5Kshares
IMTXIMMATICS N.V15,971$71.8Kshares
ITEOS THERAPEUTICS INCITEOS THERAPEUTICS INC11,061$66.4Kshares

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 0001085146-25-004139 superseded2025-07-24acceptance time not in the bulk data set
13F-HR/A 0001085146-25-005150 baserestatement2025-08-14acceptance time not in the bulk data set