Skip to content

QV Investors Inc.

Follow

13F filer, CIK 1570253, CALGARY, Alberta, Canada

QV Investors Inc. reported $1,299,266,000 across 68 holdings for the quarter ended 2026-06-30, in a 13F-HR filed 2026-07-21. Its ten largest share positions make up 42.46% of the portfolio.

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

Period
2026-06-30
Reported value
$1.3B
Holdings
68
Top 10 weight
42.46%
New
4
Sold out
1

Largest buys vs the previous quarter

SecurityShares changeApprox. value
STNadded+351,330$24.2M
MSFTnew+38,460$14.3M
GIBadded+216,086$14M
NFLXadded+139,170$9.94M
XOMnew+63,161$8.63M

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
RYreduced-85,821-$17.8M
XOMexited-89,721-$15.2M
ODFLreduced-67,300-$14.6M
MRKreduced-110,570-$14.2M
TFIIreduced-85,269-$12.3M

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 0001570253-26-000003, largest first. % of portfolio is the value over $1,299,266,000, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
SUNCSUNOCOCORP LLCQuarterly 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: 1,187,664 shares; 2026Q1: 1,171,414 shares; 2026Q2: 1,052,334 shares 1,052,334$71.2M5.48%-119,080Timeline
CNICANADIAN NATL RY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 263,723 shares; 2024Q4: 439,661 shares; 2025Q1: 505,605 shares; 2025Q2: 590,955 shares; 2025Q3: 585,546 shares; 2025Q4: 629,069 shares; 2026Q1: 616,110 shares; 2026Q2: 591,760 shares 591,760$70.6M5.43%-24,350Timeline
RYROYAL BK CDAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 521,401 shares; 2024Q4: not reported; 2025Q1: 454,273 shares; 2025Q2: 457,766 shares; 2025Q3: 453,499 shares; 2025Q4: 421,019 shares; 2026Q1: 412,370 shares; 2026Q2: 326,549 shares 326,549$67.6M5.2%-85,821Timeline
CPCANADIAN PACIFIC KANSAS CITYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 240,342 shares; 2024Q4: 346,157 shares; 2025Q1: 442,987 shares; 2025Q2: 553,890 shares; 2025Q3: not reported; 2025Q4: 727,991 shares; 2026Q1: 712,976 shares; 2026Q2: 683,546 shares 683,546$59.2M4.56%-29,430Timeline
GIBCGI INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 537,876 shares; 2024Q4: 537,746 shares; 2025Q1: 605,053 shares; 2025Q2: 683,472 shares; 2025Q3: 761,925 shares; 2025Q4: 707,210 shares; 2026Q1: 692,642 shares; 2026Q2: 908,728 shares 908,728$58.7M4.52%+216,086Timeline
TDTORONTO DOMINION BK ONTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 865,227 shares; 2024Q4: 576,217 shares; 2025Q1: 566,284 shares; 2025Q2: not reported; 2025Q3: 507,584 shares; 2025Q4: 471,076 shares; 2026Q1: 461,384 shares; 2026Q2: 394,545 shares 394,545$48M3.69%-66,839Timeline
FTSFORTIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,014,263 shares; 2024Q4: 1,074,643 shares; 2025Q1: 1,055,879 shares; 2025Q2: 1,064,121 shares; 2025Q3: 969,681 shares; 2025Q4: 899,708 shares; 2026Q1: 853,037 shares; 2026Q2: 822,277 shares 822,277$47.1M3.62%-30,760Timeline
TFIITFI INTERNATIONAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 217,980 shares; 2024Q4: 217,930 shares; 2025Q1: 350,096 shares; 2025Q2: 352,781 shares; 2025Q3: 441,478 shares; 2025Q4: 409,736 shares; 2026Q1: 401,295 shares; 2026Q2: 316,026 shares 316,026$45.5M3.5%-85,269Timeline
FNVFRANCO NEV CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 248,991 shares; 2024Q4: 248,931 shares; 2025Q1: 244,669 shares; 2025Q2: 246,397 shares; 2025Q3: 244,138 shares; 2025Q4: 226,560 shares; 2026Q1: 221,912 shares; 2026Q2: 211,562 shares 211,562$44.1M3.4%-10,350Timeline
EMAEMERA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 959,314 shares; 2025Q3: 861,535 shares; 2025Q4: 799,381 shares; 2026Q1: 782,886 shares; 2026Q2: 747,226 shares 747,226$39.6M3.05%-35,660Timeline
SLFSUN LIFE FINANCIAL INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,210,734 shares; 2024Q4: 1,352,446 shares; 2025Q1: 1,328,840 shares; 2025Q2: 1,194,699 shares; 2025Q3: 1,002,763 shares; 2025Q4: 798,515 shares; 2026Q1: 516,510 shares; 2026Q2: 487,300 shares 487,300$38.2M2.94%-29,210Timeline
ENBENBRIDGE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,558,557 shares; 2024Q4: 1,558,177 shares; 2025Q1: 1,531,333 shares; 2025Q2: not reported; 2025Q3: 1,179,521 shares; 2025Q4: 1,094,686 shares; 2026Q1: 730,325 shares; 2026Q2: 696,095 shares 696,095$37.7M2.9%-34,230Timeline
MGAMAGNA INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 658,937 shares; 2024Q4: 658,767 shares; 2025Q1: 647,465 shares; 2025Q2: 651,377 shares; 2025Q3: 645,413 shares; 2025Q4: 598,556 shares; 2026Q1: 586,191 shares; 2026Q2: 554,841 shares 554,841$36.5M2.81%-31,350Timeline
STNSTANTEC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 224,015 shares; 2024Q4: 205,725 shares; 2025Q1: 187,035 shares; 2025Q2: 180,085 shares; 2025Q3: 161,025 shares; 2025Q4: not reported; 2026Q1: 160,335 shares; 2026Q2: 511,665 shares 511,665$35.3M2.72%+351,330Timeline
DOOBRP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 437,631 shares; 2024Q4: 437,521 shares; 2025Q1: 429,969 shares; 2025Q2: not reported; 2025Q3: 482,623 shares; 2025Q4: 447,754 shares; 2026Q1: 438,538 shares; 2026Q2: 558,363 shares 558,363$34.1M2.62%+119,825Timeline
RBARB GLOBAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 418,030 shares; 2024Q4: 417,930 shares; 2025Q1: 410,813 shares; 2025Q2: 413,817 shares; 2025Q3: 338,033 shares; 2025Q4: 313,567 shares; 2026Q1: 307,092 shares; 2026Q2: 292,372 shares 292,372$34M2.62%-14,720Timeline
BNBROOKFIELD CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 380,991 shares; 2024Q4: 380,901 shares; 2025Q1: 374,397 shares; 2025Q2: not reported; 2025Q3: 305,167 shares; 2025Q4: 425,837 shares; 2026Q1: 684,089 shares; 2026Q2: 649,449 shares 649,449$27.7M2.13%-34,640Timeline
RCIROGERS COMMUNICATIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 411,693 shares; 2025Q1: not reported; 2025Q2: 589,161 shares; 2025Q3: 935,789 shares; 2025Q4: 868,767 shares; 2026Q1: 850,843 shares; 2026Q2: 818,963 shares 818,963$26.6M2.05%-31,880Timeline
WFGWEST FRASER TIMBER CO LTDQuarterly 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: 236,042 shares; 2026Q2: 355,987 shares 355,987$24.1M1.85%+119,945Timeline
CNQCANADIAN NAT RES LTD MED TERQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 634,916 shares; 2024Q4: not reported; 2025Q1: 623,868 shares; 2025Q2: 627,619 shares; 2025Q3: 621,867 shares; 2025Q4: 576,725 shares; 2026Q1: 564,807 shares; 2026Q2: 534,597 shares 534,597$21.1M1.63%-30,210Timeline
EOGEOG RES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 89,350 shares; 2024Q4: 86,170 shares; 2025Q1: 79,495 shares; 2025Q2: 77,225 shares; 2025Q3: 77,225 shares; 2025Q4: 71,865 shares; 2026Q1: 167,245 shares; 2026Q2: 162,995 shares 162,995$21.1M1.63%-4,250Timeline
CNCCENTENE CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 258,057 shares; 2024Q4: 383,522 shares; 2025Q1: 262,162 shares; 2025Q2: 297,042 shares; 2025Q3: 361,722 shares; 2025Q4: 471,952 shares; 2026Q1: 316,132 shares; 2026Q2: 307,772 shares 307,772$19.8M1.52%-8,360Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 94,275 shares; 2024Q4: 95,495 shares; 2025Q1: 116,785 shares; 2025Q2: 117,255 shares; 2025Q3: 153,015 shares; 2025Q4: 151,035 shares; 2026Q1: 143,675 shares; 2026Q2: 139,795 shares 139,795$18.9M1.46%-3,880Timeline
DGDOLLAR GEN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 142,760 shares; 2025Q2: 169,960 shares; 2025Q3: 123,690 shares; 2025Q4: 141,490 shares; 2026Q1: 132,630 shares; 2026Q2: 159,850 shares 159,850$18.4M1.42%+27,220Timeline
NVONOVO-NORDISK A SQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,454 shares; 2024Q4: 8,274 shares; 2025Q1: 7,694 shares; 2025Q2: 126,114 shares; 2025Q3: 223,158 shares; 2025Q4: 208,268 shares; 2026Q1: 287,598 shares; 2026Q2: 369,468 shares 369,468$17.7M1.36%+81,870Timeline
IMOIMPERIAL OIL LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 448,214 shares; 2024Q4: 448,104 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 219,340 shares; 2025Q4: 203,607 shares; 2026Q1: 199,426 shares; 2026Q2: 156,597 shares 156,597$17.6M1.35%-42,829Timeline
UNPUNION PAC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 52,051 shares; 2024Q4: 50,441 shares; 2025Q1: 53,651 shares; 2025Q2: 52,731 shares; 2025Q3: 73,261 shares; 2025Q4: 68,551 shares; 2026Q1: 64,521 shares; 2026Q2: 62,791 shares 62,791$17.1M1.31%-1,730Timeline
SOLVSOLVENTUM CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 250,562 shares; 2024Q4: 182,312 shares; 2025Q1: 209,792 shares; 2025Q2: 204,392 shares; 2025Q3: 235,082 shares; 2025Q4: 239,252 shares; 2026Q1: 224,672 shares; 2026Q2: 218,692 shares 218,692$16.9M1.3%-5,980Timeline
NFLXNETFLIX INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,230 shares; 2024Q4: 2,840 shares; 2025Q1: 3,160 shares; 2025Q2: 3,100 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 90,890 shares; 2026Q2: 230,060 shares 230,060$16.4M1.26%+139,170Timeline
THOTHOR INDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 27,776 shares; 2024Q4: 26,986 shares; 2025Q1: 87,036 shares; 2025Q2: 181,066 shares; 2025Q3: 133,546 shares; 2025Q4: 109,816 shares; 2026Q1: 110,406 shares; 2026Q2: 197,996 shares 197,996$14.9M1.15%+87,590Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 61,890 shares; 2024Q4: 70,610 shares; 2025Q1: 81,780 shares; 2025Q2: 80,070 shares; 2025Q3: 74,850 shares; 2025Q4: 64,980 shares; 2026Q1: 63,700 shares; 2026Q2: 61,920 shares 61,920$14.8M1.14%-1,780Timeline
MSFTMICROSOFT 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: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 38,460 shares 38,460$14.3M1.1%newTimeline
ULUNILEVER PLCQuarterly 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: 222,783 shares; 2026Q1: 211,883 shares; 2026Q2: 206,353 shares 206,353$12.4M0.95%-5,530Timeline
ODFLOLD DOMINION FREIGHT LINE INQuarterly 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: 125,910 shares; 2026Q1: 123,410 shares; 2026Q2: 56,110 shares 56,110$12.2M0.94%-67,300Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,897 shares; 2024Q4: 22,417 shares; 2025Q1: 24,737 shares; 2025Q2: 24,907 shares; 2025Q3: 24,907 shares; 2025Q4: 23,077 shares; 2026Q1: 91,937 shares; 2026Q2: 70,457 shares 70,457$11.7M0.9%-21,480Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 70,120 shares; 2024Q4: 85,280 shares; 2025Q1: 90,690 shares; 2025Q2: 88,370 shares; 2025Q3: 88,370 shares; 2025Q4: 47,870 shares; 2026Q1: 33,300 shares; 2026Q2: 32,410 shares 32,410$11.6M0.89%-890Timeline
LIILENNOX INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,529 shares; 2024Q4: 5,439 shares; 2025Q1: 5,059 shares; 2025Q2: 5,089 shares; 2025Q3: 5,089 shares; 2025Q4: 7,784 shares; 2026Q1: 7,614 shares; 2026Q2: 19,724 shares 19,724$11.3M0.87%+12,110Timeline
ELLAUDER ESTEE COS 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: 84,230 shares; 2025Q4: 108,620 shares; 2026Q1: 102,120 shares; 2026Q2: 136,530 shares 136,530$10.8M0.83%+34,410Timeline
SBUXSTARBUCKS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 189,020 shares; 2024Q4: 93,920 shares; 2025Q1: 86,350 shares; 2025Q2: 84,970 shares; 2025Q3: 84,970 shares; 2025Q4: 175,810 shares; 2026Q1: 165,020 shares; 2026Q2: 104,060 shares 104,060$10.6M0.82%-60,960Timeline
UNHUNITEDHEALTH GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 61,434 shares; 2024Q4: 33,304 shares; 2025Q1: 30,444 shares; 2025Q2: 29,154 shares; 2025Q3: 51,794 shares; 2025Q4: 48,374 shares; 2026Q1: 25,554 shares; 2026Q2: 24,874 shares 24,874$10.3M0.8%-680Timeline
DRIDARDEN RESTAURANTS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 84,122 shares; 2024Q4: 87,702 shares; 2025Q1: 52,482 shares; 2025Q2: 32,682 shares; 2025Q3: 32,682 shares; 2025Q4: 53,872 shares; 2026Q1: 50,832 shares; 2026Q2: 49,472 shares 49,472$10.2M0.78%-1,360Timeline
HALHALLIBURTON COQuarterly 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: 113,060 shares; 2026Q1: 348,320 shares; 2026Q2: 262,000 shares 262,000$8.89M0.68%-86,320Timeline
XOMEXXONMOBIL HOLDINGS 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: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 63,161 shares 63,161$8.63M0.66%newTimeline
NRCNRC HEALTHQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 338,990 shares; 2024Q4: 354,360 shares; 2025Q1: 354,360 shares; 2025Q2: 381,310 shares; 2025Q3: 381,310 shares; 2025Q4: 381,310 shares; 2026Q1: 381,310 shares; 2026Q2: 372,503 shares 372,503$8.04M0.62%-8,807Timeline
HIMSHIMS & HERS HEALTH 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: 224,130 shares 224,130$7.77M0.6%newTimeline
OZKBANK OZK LITTLE ROCK ARKQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 171,050 shares; 2024Q4: 163,590 shares; 2025Q1: 185,650 shares; 2025Q2: 219,080 shares; 2025Q3: 183,750 shares; 2025Q4: 159,550 shares; 2026Q1: 145,370 shares; 2026Q2: 142,060 shares 142,060$7.4M0.57%-3,310Timeline
BABAALIBABA GROUP HLDG LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 142,797 shares; 2024Q4: 85,817 shares; 2025Q1: 80,117 shares; 2025Q2: 69,837 shares; 2025Q3: 61,427 shares; 2025Q4: 49,347 shares; 2026Q1: 48,347 shares; 2026Q2: 74,347 shares 74,347$7.14M0.55%+26,000Timeline
HCCWARRIOR MET COAL 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: 165,760 shares; 2025Q4: 154,850 shares; 2026Q1: 119,975 shares; 2026Q2: 84,095 shares 84,095$6.83M0.53%-35,880Timeline
AZOAUTOZONE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,035 shares; 2024Q4: 2,925 shares; 2025Q1: 2,910 shares; 2025Q2: 2,880 shares; 2025Q3: 2,880 shares; 2025Q4: 2,222 shares; 2026Q1: 2,162 shares; 2026Q2: 2,102 shares 2,102$6.72M0.52%-60Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 97,370 shares; 2024Q4: 104,940 shares; 2025Q1: 100,660 shares; 2025Q2: 101,240 shares; 2025Q3: 140,390 shares; 2025Q4: 84,410 shares; 2026Q1: 26,730 shares; 2026Q2: 25,880 shares 25,880$6.57M0.51%-850Timeline
PCARPACCAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 46,425 shares; 2024Q4: 45,505 shares; 2025Q1: 48,690 shares; 2025Q2: 49,020 shares; 2025Q3: 49,020 shares; 2025Q4: 56,030 shares; 2026Q1: 55,050 shares; 2026Q2: 53,310 shares 53,310$6.4M0.49%-1,740Timeline
CMICUMMINS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,695 shares; 2024Q4: 15,285 shares; 2025Q1: 14,215 shares; 2025Q2: 14,305 shares; 2025Q3: 14,305 shares; 2025Q4: 13,265 shares; 2026Q1: 9,185 shares; 2026Q2: 7,420 shares 7,420$5.29M0.41%-1,765Timeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,776 shares; 2024Q4: 10,576 shares; 2025Q1: 11,241 shares; 2025Q2: 11,311 shares; 2025Q3: 11,311 shares; 2025Q4: 10,481 shares; 2026Q1: 10,251 shares; 2026Q2: 9,931 shares 9,931$4.97M0.38%-320Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,600 shares; 2024Q4: 25,765 shares; 2025Q1: 20,695 shares; 2025Q2: 20,835 shares; 2025Q3: 13,965 shares; 2025Q4: 12,895 shares; 2026Q1: 12,645 shares; 2026Q2: 12,245 shares 12,245$4.01M0.31%-400Timeline
MMM3M COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 100,795 shares; 2024Q4: 97,585 shares; 2025Q1: 93,390 shares; 2025Q2: 27,000 shares; 2025Q3: 27,000 shares; 2025Q4: 25,010 shares; 2026Q1: 24,500 shares; 2026Q2: 23,730 shares 23,730$3.84M0.3%-770Timeline
ROSTROSS STORES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 77,960 shares; 2024Q4: 76,230 shares; 2025Q1: 30,480 shares; 2025Q2: 30,690 shares; 2025Q3: 30,690 shares; 2025Q4: 18,820 shares; 2026Q1: 18,470 shares; 2026Q2: 17,880 shares 17,880$3.81M0.29%-590Timeline
AMATAPPLIED MATLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 50,730 shares; 2025Q2: 81,340 shares; 2025Q3: 59,070 shares; 2025Q4: 34,170 shares; 2026Q1: 11,030 shares; 2026Q2: 4,490 shares 4,490$3.25M0.25%-6,540Timeline
AXPAMERICAN EXPRESS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,430 shares; 2024Q4: 11,220 shares; 2025Q1: 10,430 shares; 2025Q2: 10,500 shares; 2025Q3: 10,500 shares; 2025Q4: 9,720 shares; 2026Q1: 9,510 shares; 2026Q2: 9,220 shares 9,220$3.12M0.24%-290Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,647 shares; 2024Q4: 10,457 shares; 2025Q1: 9,717 shares; 2025Q2: 9,777 shares; 2025Q3: 9,777 shares; 2025Q4: 9,057 shares; 2026Q1: 8,867 shares; 2026Q2: 8,597 shares 8,597$3.03M0.23%-270Timeline
XPELXPEL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 31,650 shares; 2025Q2: 31,650 shares; 2025Q3: 31,650 shares; 2025Q4: 51,650 shares; 2026Q1: 51,650 shares; 2026Q2: 51,650 shares 51,650$2.56M0.2%0Timeline
DISDISNEY WALT COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 110,570 shares; 2024Q4: 71,650 shares; 2025Q1: 39,740 shares; 2025Q2: 40,010 shares; 2025Q3: 30,080 shares; 2025Q4: 27,760 shares; 2026Q1: 27,200 shares; 2026Q2: 26,340 shares 26,340$2.54M0.2%-860Timeline
MRKMERCK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 41,212 shares; 2024Q4: 106,272 shares; 2025Q1: 103,827 shares; 2025Q2: 140,737 shares; 2025Q3: 140,737 shares; 2025Q4: 136,687 shares; 2026Q1: 128,937 shares; 2026Q2: 18,367 shares 18,367$2.36M0.18%-110,570Timeline
HAEHAEMONETICS CORP MASSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 11,240 shares; 2025Q2: 14,440 shares; 2025Q3: 21,870 shares; 2025Q4: 21,870 shares; 2026Q1: 30,720 shares; 2026Q2: 30,720 shares 30,720$2.3M0.18%0Timeline
MCKMCKESSON CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,499 shares; 2024Q4: 3,439 shares; 2025Q1: 3,209 shares; 2025Q2: 3,229 shares; 2025Q3: 3,229 shares; 2025Q4: 2,989 shares; 2026Q1: 2,919 shares; 2026Q2: 2,829 shares 2,829$2.14M0.16%-90Timeline
TREXTREX 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: 32,270 shares 32,270$1.61M0.12%newTimeline
OGSONE GAS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,030 shares; 2024Q4: 14,030 shares; 2025Q1: 14,030 shares; 2025Q2: 14,030 shares; 2025Q3: 14,030 shares; 2025Q4: 14,030 shares; 2026Q1: 14,030 shares; 2026Q2: 19,660 shares 19,660$1.51M0.12%+5,630Timeline
VNOMVIPER ENERGY 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: 23,005 shares; 2025Q4: 28,925 shares; 2026Q1: 35,215 shares; 2026Q2: 35,215 shares 35,215$1.49M0.11%0Timeline
BACBANK OF AMER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 193,265 shares; 2024Q4: 143,240 shares; 2025Q1: 20,580 shares; 2025Q2: 20,720 shares; 2025Q3: 20,720 shares; 2025Q4: 19,200 shares; 2026Q1: 18,800 shares; 2026Q2: 18,210 shares 18,210$1.04M0.08%-590Timeline

Sold out in Q2 2026

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

SecurityShares beforeValue beforeType
XOMEXXON MOBIL CORP89,721$15.2Mshares

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 0001570253-26-000003 base2026-07-21acceptance 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 0001570253-26-000003 Quarter ended 2026-06-302026-07-21acceptance time not in the bulk data set
13F-HR 0001570253-26-000002 Quarter ended 2026-03-312026-04-23acceptance time not in the bulk data set
13F-HR 0001570253-26-000001 Quarter ended 2025-12-312026-01-20acceptance time not in the bulk data set
13F-HR 0001570253-25-000008 Quarter ended 2025-09-302025-10-30acceptance time not in the bulk data set
13F-HR 0001570253-25-000007 Quarter ended 2025-06-302025-07-31acceptance time not in the bulk data set
13F-HR 0001570253-25-000003 Quarter ended 2025-03-312025-04-09acceptance time not in the bulk data set
13F-HR 0001570253-25-000001 Quarter ended 2024-12-312025-01-13acceptance time not in the bulk data set
13F-HR 0001570253-24-000004 Quarter ended 2024-09-302024-10-15acceptance time not in the bulk data set
13F-HR 0001570253-24-000003 Quarter ended 2024-06-302024-07-16acceptance time not in the bulk data set
13F-HR 0001570253-24-000002 Quarter ended 2024-03-312024-04-22acceptance time not in the bulk data set
13F-HR 0001570253-24-000001 Quarter ended 2023-12-312024-01-24acceptance time not in the bulk data set
13F-HR 0001570253-23-000004 Quarter ended 2023-09-302023-10-23acceptance time not in the bulk data set
13F-HR 0001570253-23-000003 Quarter ended 2023-06-302023-07-25acceptance time not in the bulk data set
13F-HR 0001570253-23-000002 Quarter ended 2023-03-312023-05-02acceptance time not in the bulk data set
13F-HR 0001570253-23-000001 Quarter ended 2022-12-312023-01-23acceptance time not in the bulk data set
13F-HR 0001570253-22-000005 Quarter ended 2022-09-302022-10-18acceptance time not in the bulk data set
13F-HR 0001570253-22-000003 Quarter ended 2022-06-302022-07-19acceptance time not in the bulk data set
13F-HR 0001570253-22-000002 Quarter ended 2022-03-312022-04-20acceptance time not in the bulk data set
13F-HR 0001570253-22-000001 Quarter ended 2021-12-312022-01-18acceptance time not in the bulk data set
13F-HR 0001570253-21-000004 Quarter ended 2021-09-302021-10-15acceptance time not in the bulk data set
13F-HR 0001570253-21-000003 Quarter ended 2021-06-302021-07-19acceptance time not in the bulk data set
13F-HR 0001570253-21-000002 Quarter ended 2021-03-312021-04-16acceptance time not in the bulk data set
13F-HR 0001570253-21-000001 Quarter ended 2020-12-312021-01-27acceptance time not in the bulk data set
13F-HR 0001570253-20-000004 Quarter ended 2020-09-302020-10-14acceptance time not in the bulk data set
13F-HR 0001570253-20-000003 Quarter ended 2020-06-302020-07-16acceptance time not in the bulk data set
13F-HR 0001570253-20-000002 Quarter ended 2020-03-312020-04-24acceptance time not in the bulk data set
13F-HR 0001570253-20-000001 Quarter ended 2019-12-312020-01-30acceptance time not in the bulk data set
13F-HR/A 0001570253-19-000007 Quarter ended 2018-03-312019-10-28acceptance time not in the bulk data set
13F-HR/A 0001570253-19-000004 Quarter ended 2017-06-302019-10-28acceptance time not in the bulk data set
13F-HR/A 0001570253-19-000005 Quarter ended 2017-09-302019-10-28acceptance time not in the bulk data set
13F-HR/A 0001570253-19-000012 Quarter ended 2019-06-302019-10-28acceptance time not in the bulk data set
13F-HR/A 0001570253-19-000010 Quarter ended 2018-12-312019-10-28acceptance time not in the bulk data set
13F-HR/A 0001570253-19-000009 Quarter ended 2018-09-302019-10-28acceptance time not in the bulk data set
13F-HR 0001570253-19-000013 Quarter ended 2019-09-302019-10-28acceptance time not in the bulk data set
13F-HR/A 0001570253-19-000011 Quarter ended 2019-03-312019-10-28acceptance time not in the bulk data set
13F-HR/A 0001570253-19-000006 Quarter ended 2017-12-312019-10-28acceptance time not in the bulk data set
13F-HR/A 0001570253-19-000008 Quarter ended 2018-06-302019-10-28acceptance time not in the bulk data set
13F-HR 0001570253-19-000003 Quarter ended 2019-06-302019-07-19acceptance time not in the bulk data set
13F-HR 0001570253-19-000002 Quarter ended 2019-03-312019-04-24acceptance time not in the bulk data set
13F-HR 0001570253-19-000001 Quarter ended 2018-12-312019-01-22acceptance time not in the bulk data set
13F-HR 0001570253-18-000004 Quarter ended 2018-09-302018-10-16acceptance time not in the bulk data set
13F-HR 0001570253-18-000003 Quarter ended 2018-06-302018-07-24acceptance time not in the bulk data set
13F-HR 0001570253-18-000002 Quarter ended 2018-03-312018-04-24acceptance time not in the bulk data set
13F-HR 0001570253-18-000001 Quarter ended 2017-12-312018-01-23acceptance time not in the bulk data set
13F-HR 0001570253-17-000005 Quarter ended 2017-09-302017-10-31acceptance time not in the bulk data set
13F-HR 0001570253-17-000003 Quarter ended 2017-06-302017-08-02acceptance time not in the bulk data set
13F-HR 0001570253-17-000002 Quarter ended 2017-03-312017-04-26acceptance time not in the bulk data set
13F-HR 0001570253-17-000001 Quarter ended 2016-12-312017-02-02acceptance time not in the bulk data set
13F-HR 0001570253-16-000008 Quarter ended 2016-09-302016-10-27acceptance time not in the bulk data set
13F-HR 0001570253-16-000007 Quarter ended 2016-06-302016-08-08acceptance time not in the bulk data set
13F-HR 0001570253-16-000006 Quarter ended 2016-03-312016-05-04acceptance time not in the bulk data set
13F-HR 0001570253-16-000005 Quarter ended 2015-12-312016-02-22acceptance time not in the bulk data set
13F-HR 0001570253-15-000004 Quarter ended 2015-09-302015-11-04acceptance time not in the bulk data set
13F-HR 0001570253-15-000003 Quarter ended 2015-06-302015-07-23acceptance time not in the bulk data set
13F-HR 0001570253-15-000002 Quarter ended 2015-03-312015-04-20acceptance time not in the bulk data set
13F-HR 0001570253-15-000001 Quarter ended 2014-12-312015-02-12acceptance time not in the bulk data set
13F-HR 0001570253-14-000005 Quarter ended 2014-09-302014-10-29acceptance time not in the bulk data set
13F-HR 0001570253-14-000004 Quarter ended 2014-06-302014-07-29acceptance time not in the bulk data set
13F-HR 0001570253-14-000003 Quarter ended 2011-03-312014-05-01acceptance time not in the bulk data set
13F-HR/A 0001570253-14-000002 Quarter ended 2013-12-312014-01-30acceptance time not in the bulk data set
13F-HR 0001570253-14-000001 Quarter ended 2013-12-312014-01-28acceptance time not in the bulk data set