Skip to content

Terra Alpha Investments LLC

Follow

13F filer, CIK 2055566, Washington, DC

Terra Alpha Investments LLC reported $97,743,661 across 32 holdings for the quarter ended 2025-12-31, in a 13F-HR filed 2026-02-05. Its ten largest share positions make up 55.08% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0001172661-26-000479

Period
2025-12-31
Reported value
$97.7M
Holdings
32
Top 10 weight
55.08%
New
3
Sold out
1

Largest buys vs the previous quarter

SecurityShares changeApprox. value
NOWadded+16,252$2.49M
GOOGLnew+6,118$1.91M
IDXXnew+1,835$1.24M
AMDnew+5,341$1.14M
AAPLadded+3,598$978K

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
GPKexited-83,235-$1.63M
SYYreduced-10,595-$781K
EWreduced-8,767-$747K
IQVreduced-3,102-$699K
GISreduced-10,442-$486K

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, Q4 2025

Share positions as resolved from 13F-HR 0001172661-26-000479, largest first. % of portfolio is the value over $97,743,661, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
TSMTAIWAN SEMICONDUCTOR MANUFACQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 30,991 shares; 2025Q1: 27,688 shares; 2025Q2: 27,464 shares; 2025Q3: 25,670 shares; 2025Q4: 25,168 shares 25,168$7.65M7.82%-502Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 23,029 shares; 2025Q1: 20,104 shares; 2025Q2: 19,949 shares; 2025Q3: 21,941 shares; 2025Q4: 25,539 shares 25,539$6.94M7.1%+3,598Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 44,978 shares; 2025Q1: 40,980 shares; 2025Q2: 40,615 shares; 2025Q3: 37,874 shares; 2025Q4: 37,186 shares 37,186$6.94M7.1%-688Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 12,098 shares; 2025Q1: 12,816 shares; 2025Q2: 12,722 shares; 2025Q3: 11,734 shares; 2025Q4: 11,505 shares 11,505$5.56M5.69%-229Timeline
TTTRANE TECHNOLOGIES PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 11,894 shares; 2025Q1: 11,839 shares; 2025Q2: 11,727 shares; 2025Q3: 13,089 shares; 2025Q4: 12,831 shares 12,831$4.99M5.11%-258Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 15,675 shares; 2025Q1: 14,773 shares; 2025Q2: 14,656 shares; 2025Q3: 13,790 shares; 2025Q4: 13,516 shares 13,516$4.74M4.85%-274Timeline
XYLXYLEM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 33,248 shares; 2025Q1: 37,241 shares; 2025Q2: 37,003 shares; 2025Q3: 34,591 shares; 2025Q4: 33,817 shares 33,817$4.61M4.71%-774Timeline
WMWASTE MGMT INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 20,960 shares; 2025Q1: 22,226 shares; 2025Q2: 22,076 shares; 2025Q3: 20,489 shares; 2025Q4: 20,043 shares 20,043$4.4M4.51%-446Timeline
ETNEATON CORP PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 15,506 shares; 2025Q1: 14,312 shares; 2025Q2: 14,197 shares; 2025Q3: 13,627 shares; 2025Q4: 13,353 shares 13,353$4.25M4.35%-274Timeline
DHRDANAHER CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 13,367 shares; 2025Q1: 14,338 shares; 2025Q2: 15,759 shares; 2025Q3: 16,713 shares; 2025Q4: 16,373 shares 16,373$3.75M3.83%-340Timeline
AAGILENT TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 23,895 shares; 2025Q1: 24,229 shares; 2025Q2: 26,644 shares; 2025Q3: 28,009 shares; 2025Q4: 27,439 shares 27,439$3.73M3.82%-570Timeline
ACNACCENTURE PLC IRELANDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 13,752 shares; 2025Q1: 13,034 shares; 2025Q2: 12,945 shares; 2025Q3: 14,069 shares; 2025Q4: 13,744 shares 13,744$3.69M3.77%-325Timeline
AVYAVERY DENNISON CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 15,492 shares; 2025Q1: 17,171 shares; 2025Q2: 17,037 shares; 2025Q3: 19,572 shares; 2025Q4: 19,179 shares 19,179$3.49M3.57%-393Timeline
SBUXSTARBUCKS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 34,630 shares; 2025Q1: 32,744 shares; 2025Q2: 35,867 shares; 2025Q3: 42,273 shares; 2025Q4: 41,322 shares 41,322$3.48M3.56%-951Timeline
NOWSERVICENOW INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,163 shares; 2025Q4: 20,415 shares 20,415$3.13M3.2%+16,252Timeline
PWRQUANTA SVCS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 2,787 shares; 2025Q1: 6,178 shares; 2025Q2: 6,085 shares; 2025Q3: 6,023 shares; 2025Q4: 5,961 shares 5,961$2.52M2.57%-62Timeline
CSCOCISCO SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 30,762 shares; 2025Q1: 32,222 shares; 2025Q2: 31,748 shares; 2025Q3: 31,435 shares; 2025Q4: 31,111 shares 31,111$2.4M2.45%-324Timeline
ROKROCKWELL AUTOMATION INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 5,544 shares; 2025Q1: 5,806 shares; 2025Q2: 5,722 shares; 2025Q3: 5,666 shares; 2025Q4: 5,608 shares 5,608$2.18M2.23%-58Timeline
IQVIQVIA HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 7,297 shares; 2025Q1: 7,644 shares; 2025Q2: 9,616 shares; 2025Q3: 11,893 shares; 2025Q4: 8,791 shares 8,791$1.98M2.03%-3,102Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 28,224 shares; 2025Q1: 28,596 shares; 2025Q2: 28,367 shares; 2025Q3: not reported; 2025Q4: 6,118 shares 6,118$1.91M1.96%newTimeline
VLTOVERALTO CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 18,327 shares; 2025Q1: 19,198 shares; 2025Q2: 18,916 shares; 2025Q3: 18,729 shares; 2025Q4: 18,536 shares 18,536$1.85M1.89%-193Timeline
CARRCARRIER GLOBAL CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 33,073 shares; 2025Q4: 32,732 shares 32,732$1.73M1.77%-341Timeline
TTEKTETRA TECH INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 46,922 shares; 2025Q1: 49,164 shares; 2025Q2: 48,420 shares; 2025Q3: 47,958 shares; 2025Q4: 47,464 shares 47,464$1.59M1.63%-494Timeline
NKENIKE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 24,433 shares; 2025Q1: 25,597 shares; 2025Q2: 25,215 shares; 2025Q3: 24,965 shares; 2025Q4: 24,708 shares 24,708$1.57M1.61%-257Timeline
CRMSALESFORCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 5,219 shares; 2025Q4: 5,165 shares 5,165$1.37M1.4%-54Timeline
AWKAMERICAN WTR WKS CO INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 10,218 shares; 2025Q1: 10,702 shares; 2025Q2: 10,545 shares; 2025Q3: 10,445 shares; 2025Q4: 10,337 shares 10,337$1.35M1.38%-108Timeline
IDXXIDEXX LABS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,835 shares 1,835$1.24M1.27%newTimeline
SYKSTRYKER CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,290 shares; 2025Q4: 3,256 shares 3,256$1.14M1.17%-34Timeline
AMDADVANCED MICRO DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 5,341 shares 5,341$1.14M1.17%newTimeline
EWEDWARDS LIFESCIENCES CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 21,580 shares; 2025Q1: 22,600 shares; 2025Q2: 22,267 shares; 2025Q3: 22,050 shares; 2025Q4: 13,283 shares 13,283$1.13M1.16%-8,767Timeline
SYYSYSCO CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 19,021 shares; 2025Q1: 19,923 shares; 2025Q2: 19,625 shares; 2025Q3: 19,438 shares; 2025Q4: 8,843 shares 8,843$652K0.67%-10,595Timeline
GISGENERAL MILLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not loaded; 2024Q2: not loaded; 2024Q3: not loaded; 2024Q4: 23,380 shares; 2025Q1: 24,487 shares; 2025Q2: 24,121 shares; 2025Q3: 23,897 shares; 2025Q4: 13,455 shares 13,455$626K0.64%-10,442Timeline

Sold out in Q4 2025

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

SecurityShares beforeValue beforeType
GPKGRAPHIC PACKAGING HLDG CO83,235$1.63Mshares

How Q4 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 0001172661-26-000479 base2026-02-05acceptance time not in the bulk data set

Filings

Every filing of this filer: 13F reports and notices, the 13D and 13G it filed or is a reporting person of, and Forms 3, 4 and 5 it reported as an owner.

FilingSubjectFiledAcceptedIngested
13F-HR 0001172661-26-000479 Quarter ended 2025-12-312026-02-05acceptance time not in the bulk data set
13F-HR 0001172661-25-004567 Quarter ended 2025-09-302025-11-04acceptance time not in the bulk data set
13F-HR 0001172661-25-002804 Quarter ended 2025-06-302025-07-30acceptance time not in the bulk data set
13F-HR 0001172661-25-001495 Quarter ended 2025-03-312025-04-15acceptance time not in the bulk data set
13F-HR 0001172661-25-000627 Quarter ended 2024-12-312025-02-10acceptance time not in the bulk data set