Skip to content

XXEC, Inc.

Follow

13F filer, CIK 1828822, TULSA, OK

XXEC, Inc. reported $770,125,584 across 23 holdings for the quarter ended 2026-06-30, in a 13F-HR/A filed 2026-08-17. Its ten largest share positions make up 66.03% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR/A 0001828822-26-000007

Period
2026-06-30
Reported value
$770M
Holdings
23
Top 10 weight
66.03%
New
2
Sold out
2

Largest buys vs the previous quarter

SecurityShares changeApprox. value
MTDadded+31,235$36M
MCOadded+72,325$32.5M
OLEDadded+316,584$28.7M
FICOadded+22,428$26.2M
Abbott Laboratoriesadded+253,214$22.4M

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
SLBexited-669,474-$29.3M
TERexited-61,749-$13.9M
MAreduced-8,381-$4.14M
CSXreduced-35,896-$1.66M
XYLreduced-6,955-$773K

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 2026

Share positions as resolved from 13F-HR/A 0001828822-26-000007, largest first. % of portfolio is the value over $770,125,584, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
OLEDUNIVERSAL DISPLAY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 38,432 shares; 2024Q4: 35,488 shares; 2025Q1: 35,081 shares; 2025Q2: 52,113 shares; 2025Q3: 52,046 shares; 2025Q4: 65,661 shares; 2026Q1: 386,937 shares; 2026Q2: 703,521 shares 703,521$63.7M8.27%+316,584Timeline
MCOMOODYS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,888 shares; 2024Q4: 14,426 shares; 2025Q1: 14,013 shares; 2025Q2: 13,418 shares; 2025Q3: 13,352 shares; 2025Q4: 11,850 shares; 2026Q1: 69,245 shares; 2026Q2: 141,570 shares 141,570$63.5M8.25%+72,325Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 30,705 shares; 2024Q4: 29,671 shares; 2025Q1: 28,626 shares; 2025Q2: 19,567 shares; 2025Q3: 19,367 shares; 2025Q4: 17,476 shares; 2026Q1: 102,148 shares; 2026Q2: 140,205 shares 140,205$56.9M7.38%+38,057Timeline
NDSNNORDSON CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 28,327 shares; 2024Q4: 17,786 shares; 2025Q1: 17,510 shares; 2025Q2: 36,031 shares; 2025Q3: 35,866 shares; 2025Q4: 30,533 shares; 2026Q1: 178,821 shares; 2026Q2: 191,958 shares 191,958$55.1M7.16%+13,137Timeline
GNTXGENTEX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 172,306 shares; 2024Q4: 159,883 shares; 2025Q1: 293,831 shares; 2025Q2: 301,317 shares; 2025Q3: 300,368 shares; 2025Q4: 263,942 shares; 2026Q1: 1,541,062 shares; 2026Q2: 2,107,299 shares 2,107,299$51.3M6.66%+566,237Timeline
MTDMETTLER TOLEDO INTERNATIONALQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,635 shares; 2024Q4: 2,635 shares; 2025Q1: 2,563 shares; 2025Q2: 2,442 shares; 2025Q3: 2,432 shares; 2025Q4: 2,200 shares; 2026Q1: 13,108 shares; 2026Q2: 44,343 shares 44,343$51.1M6.64%+31,235Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,422 shares; 2024Q4: 21,858 shares; 2025Q1: 21,372 shares; 2025Q2: 20,055 shares; 2025Q3: 19,960 shares; 2025Q4: 18,022 shares; 2026Q1: 104,321 shares; 2026Q2: 95,940 shares 95,940$47.4M6.15%-8,381Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 32,146 shares; 2024Q4: 30,584 shares; 2025Q1: 30,038 shares; 2025Q2: 24,210 shares; 2025Q3: 24,159 shares; 2025Q4: 21,140 shares; 2026Q1: 121,565 shares; 2026Q2: 126,672 shares 126,672$41.4M5.37%+5,107Timeline
VRSKVERISK ANALYTICS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,664 shares; 2024Q4: 21,850 shares; 2025Q1: 21,387 shares; 2025Q2: 20,489 shares; 2025Q3: 20,431 shares; 2025Q4: 19,894 shares; 2026Q1: 124,617 shares; 2026Q2: 225,561 shares 225,561$39.5M5.13%+100,944Timeline
INTUINTUITQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 17,006 shares; 2024Q4: 15,999 shares; 2025Q1: 15,348 shares; 2025Q2: 13,414 shares; 2025Q3: 13,414 shares; 2025Q4: 11,435 shares; 2026Q1: 69,661 shares; 2026Q2: 120,315 shares 120,315$38.7M5.02%+50,654Timeline
NVONOVO-NORDISK A SQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 18,327 shares; 2025Q1: 56,429 shares; 2025Q2: 78,185 shares; 2025Q3: 99,075 shares; 2025Q4: 92,835 shares; 2026Q1: 545,020 shares; 2026Q2: 830,388 shares 830,388$37.3M4.85%+285,368Timeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,500 shares; 2024Q4: 9,626 shares; 2025Q1: 9,130 shares; 2025Q2: 8,680 shares; 2025Q3: not reported; 2025Q4: 7,124 shares; 2026Q1: 42,125 shares; 2026Q2: 68,400 shares 68,400$33.1M4.3%+26,275Timeline
FICOFAIR ISAAC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,856 shares; 2024Q4: 2,895 shares; 2025Q1: 2,869 shares; 2025Q2: 2,823 shares; 2025Q3: 851 shares; 2025Q4: 851 shares; 2026Q1: 5,106 shares; 2026Q2: 27,534 shares 27,534$32.2M4.18%+22,428Timeline
Abbott LaboratoriesAbbott LaboratoriesQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 11,394 shares; 2025Q4: not reported; 2026Q1: 58,393 shares; 2026Q2: 311,607 shares 311,607$27.6M3.58%+253,214
CBCHUBB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,551 shares; 2024Q4: 20,748 shares; 2025Q1: 7,520 shares; 2025Q2: 6,772 shares; 2025Q3: 9,748 shares; 2025Q4: 8,728 shares; 2026Q1: 50,041 shares; 2026Q2: 80,652 shares 80,652$26.2M3.4%+30,611Timeline
BADGER METER INCBADGER METER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 17,698 shares; 2025Q4: 15,381 shares; 2026Q1: 97,646 shares; 2026Q2: 204,736 shares 204,736$26M3.38%+107,090
HTFLHEARTFLOW INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 29,832 shares; 2025Q4: 41,920 shares; 2026Q1: 278,681 shares; 2026Q2: 599,194 shares 599,194$18.4M2.38%+320,513Timeline
XYLXYLEM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,459 shares; 2024Q4: 20,806 shares; 2025Q1: 20,294 shares; 2025Q2: 33,698 shares; 2025Q3: 33,610 shares; 2025Q4: 29,625 shares; 2026Q1: 171,211 shares; 2026Q2: 164,256 shares 164,256$18.3M2.37%-6,955Timeline
EZRARELIANCE GLOBAL GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 7,448 shares; 2025Q4: not reported; 2026Q1: 36,655 shares; 2026Q2: 45,566 shares 45,566$17.3M2.25%+8,911Timeline
PAYXPAYCHEX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 32,927 shares; 2026Q2: 156,379 shares 156,379$15.1M1.96%+123,452Timeline
WCNWASTE CONNECTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 37,165 shares 37,165$5.95M0.77%newTimeline
CSXCSX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 19,000 shares; 2025Q4: 16,988 shares; 2026Q1: 99,702 shares; 2026Q2: 63,806 shares 63,806$2.95M0.38%-35,896Timeline
MKCMCCORMICK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 24,927 shares 24,927$1.2M0.16%newTimeline

Sold out in Q2 2026

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

SecurityShares beforeValue beforeType
SLBSLB LIMITED669,474$29.3Mshares
TERTERADYNE INC61,749$13.9Mshares

How Q2 2026 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 0001828822-26-000006 superseded2026-08-12acceptance time not in the bulk data set
13F-HR/A 0001828822-26-000007 baserestatement2026-08-17acceptance 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/A 0001828822-26-000007 Quarter ended 2026-06-302026-08-17acceptance time not in the bulk data set
13F-HR 0001828822-26-000006 Quarter ended 2026-06-302026-08-12acceptance time not in the bulk data set
13F-HR 0001828822-26-000002 Quarter ended 2026-03-312026-04-24acceptance time not in the bulk data set
13F-HR/A 0001828822-26-000003 Quarter ended 2026-03-312026-04-24acceptance time not in the bulk data set
13F-HR 0001828822-26-000001 Quarter ended 2025-12-312026-03-05acceptance time not in the bulk data set
13F-HR 0001828822-25-000006 Quarter ended 2025-09-302025-11-26acceptance time not in the bulk data set
13F-HR 0001828822-25-000003 Quarter ended 2025-06-302025-08-13acceptance time not in the bulk data set
13F-HR 0001828822-25-000002 Quarter ended 2025-03-312025-04-09acceptance time not in the bulk data set
13F-HR 0001828822-25-000001 Quarter ended 2024-12-312025-02-06acceptance time not in the bulk data set
13F-HR 0001828822-24-000007 Quarter ended 2024-09-302024-11-05acceptance time not in the bulk data set
13F-HR 0001828822-24-000006 Quarter ended 2024-06-302024-08-09acceptance time not in the bulk data set
13F-HR 0001828822-24-000003 Quarter ended 2024-03-312024-04-22acceptance time not in the bulk data set
13F-HR 0001828822-24-000002 Quarter ended 2023-12-312024-01-24acceptance time not in the bulk data set
13F-HR 0001828822-23-000005 Quarter ended 2023-09-302023-11-08acceptance time not in the bulk data set
13F-HR 0001828822-23-000004 Quarter ended 2023-06-302023-08-02acceptance time not in the bulk data set
13F-HR 0001828822-23-000003 Quarter ended 2023-03-312023-05-08acceptance time not in the bulk data set
13F-HR/A 0001828822-23-000002 Quarter ended 2022-12-312023-02-02acceptance time not in the bulk data set
13F-HR 0001828822-23-000001 Quarter ended 2022-12-312023-02-02acceptance time not in the bulk data set
13F-HR 0001828822-22-000008 Quarter ended 2022-09-302022-11-04acceptance time not in the bulk data set
13F-HR 0001828822-22-000006 Quarter ended 2022-06-302022-07-26acceptance time not in the bulk data set
13F-HR 0001828822-22-000004 Quarter ended 2022-03-312022-04-12acceptance time not in the bulk data set
13F-HR 0001828822-22-000002 Quarter ended 2021-12-312022-02-02acceptance time not in the bulk data set
13F-HR 0001828822-21-000008 Quarter ended 2021-09-302021-10-19acceptance time not in the bulk data set
13F-HR 0001828822-21-000006 Quarter ended 2021-06-302021-08-13acceptance time not in the bulk data set
13F-HR 0001828822-21-000002 Quarter ended 2021-03-312021-04-16acceptance time not in the bulk data set
13F-HR 0001828822-21-000001 Quarter ended 2020-12-312021-02-17acceptance time not in the bulk data set
13F-HR 0001828822-20-000004 Quarter ended 2020-09-302020-10-21acceptance time not in the bulk data set