Skip to content

ALTA CAPITAL MANAGEMENT LLC/

Follow

13F filer, CIK 1093589, SALT LAKE CITY, UT

ALTA CAPITAL MANAGEMENT LLC/ reported $1,541,064,511 across 88 holdings for the quarter ended 2025-03-31, in a 13F-HR filed 2025-04-21. Its ten largest share positions make up 43.22% of the portfolio.

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

Period
2025-03-31
Reported value
$1.54B
Holdings
88
Top 10 weight
43.22%
New
3
Sold out
9

Largest buys vs the previous quarter

SecurityShares changeApprox. value
AVGOadded+144,834$24.2M
MELIadded+7,284$14.2M
NVDAadded+109,967$11.9M
WMadded+37,079$8.58M
METAadded+13,297$7.66M

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
AAPLreduced-109,736-$24.4M
QSRreduced-326,110-$21.7M
GOOGLreduced-91,338-$14.1M
ZBRAexited-31,449-$12.1M
POOLexited-28,417-$9.69M

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

Share positions as resolved from 13F-HR 0001093589-25-000004, largest first. % of portfolio is the value over $1,541,064,511, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 689,573 shares; 2024Q4: 662,658 shares; 2025Q1: 571,320 shares 571,320$88.3M5.73%-91,338Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 482,216 shares; 2024Q4: 468,343 shares; 2025Q1: 452,806 shares 452,806$86.2M5.59%-15,537Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 484,969 shares; 2024Q4: 467,939 shares; 2025Q1: 358,203 shares 358,203$79.6M5.16%-109,736Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 480,669 shares; 2024Q4: 569,224 shares; 2025Q1: 679,191 shares 679,191$73.6M4.78%+109,967Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 173,857 shares; 2024Q4: 175,816 shares; 2025Q1: 177,814 shares 177,814$66.7M4.33%+1,998Timeline
UNHUNITEDHEALTH GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 117,637 shares; 2024Q4: 114,383 shares; 2025Q1: 114,618 shares 114,618$60M3.9%+235Timeline
FISVFISERV INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 316,939 shares; 2024Q4: 298,442 shares; 2025Q1: 259,866 shares 259,866$57.4M3.72%-38,576Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 117,875 shares; 2024Q4: 114,497 shares; 2025Q1: 102,828 shares 102,828$56.4M3.66%-11,669Timeline
TJXTJX COS INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 452,545 shares; 2024Q4: 442,590 shares; 2025Q1: 423,058 shares 423,058$51.5M3.34%-19,532Timeline
APHAMPHENOL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 737,725 shares; 2024Q4: 719,840 shares; 2025Q1: 706,053 shares 706,053$46.3M3.01%-13,787Timeline
ADBEADOBE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 125,431 shares; 2024Q4: 124,182 shares; 2025Q1: 120,276 shares 120,276$46.1M2.99%-3,906Timeline
BKNGBOOKING HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,803 shares; 2024Q4: 10,317 shares; 2025Q1: 9,692 shares 9,692$44.7M2.9%-625Timeline
INTUINTUITQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 74,296 shares; 2024Q4: 72,736 shares; 2025Q1: 71,630 shares 71,630$44M2.85%-1,106Timeline
SPGIS&P GLOBAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,431 shares; 2024Q4: 93,268 shares; 2025Q1: 84,277 shares 84,277$42.8M2.78%-8,991Timeline
TMOTHERMO FISHER SCIENTIFIC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 88,051 shares; 2024Q4: 87,153 shares; 2025Q1: 85,125 shares 85,125$42.4M2.75%-2,028Timeline
AZOAUTOZONE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,748 shares; 2024Q4: 11,110 shares; 2025Q1: 10,617 shares 10,617$40.5M2.63%-493Timeline
ADSKAUTODESK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 168,082 shares; 2024Q4: 160,149 shares; 2025Q1: 148,668 shares 148,668$38.9M2.53%-11,481Timeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,141 shares; 2024Q4: 68,778 shares; 2025Q1: 213,612 shares 213,612$35.8M2.32%+144,834Timeline
CPRTCOPART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 648,327 shares; 2024Q4: 634,395 shares; 2025Q1: 616,263 shares 616,263$34.9M2.26%-18,132Timeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 53,466 shares; 2025Q1: 63,629 shares 63,629$33.9M2.2%+10,163Timeline
ASMLASML HLDG NVQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 45,879 shares; 2025Q1: 49,158 shares 49,158$32.6M2.11%+3,279Timeline
SHWSHERWIN WILLIAMS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 101,917 shares; 2024Q4: 89,560 shares; 2025Q1: 88,402 shares 88,402$30.9M2%-1,158Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 115,837 shares; 2024Q4: 114,602 shares; 2025Q1: 87,276 shares 87,276$30.6M1.98%-27,326Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 103,680 shares; 2024Q4: 87,339 shares; 2025Q1: 82,696 shares 82,696$30.3M1.97%-4,643Timeline
MELIMERCADOLIBRE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 129 shares; 2024Q4: 7,444 shares; 2025Q1: 14,728 shares 14,728$28.7M1.86%+7,284Timeline
ZTSZOETIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 174,767 shares; 2024Q4: 169,791 shares; 2025Q1: 162,494 shares 162,494$26.8M1.74%-7,297Timeline
BAHBOOZ ALLEN HAMILTON HLDG CORQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 197,546 shares; 2024Q4: 204,788 shares; 2025Q1: 225,636 shares 225,636$23.6M1.53%+20,848Timeline
NVONOVO-NORDISK A SQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 204,831 shares; 2024Q4: 204,229 shares; 2025Q1: 288,587 shares 288,587$20M1.3%+84,358Timeline
KNSLKINSALE CAP GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,650 shares; 2024Q4: 39,239 shares; 2025Q1: 37,519 shares 37,519$18.3M1.18%-1,720Timeline
VRSNVERISIGN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 90,861 shares; 2024Q4: 89,708 shares; 2025Q1: 67,831 shares 67,831$17.2M1.12%-21,877Timeline
CTASCINTAS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 75,225 shares; 2024Q4: 72,402 shares; 2025Q1: 72,697 shares 72,697$14.9M0.97%+295Timeline
LOWLOWES COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,434 shares; 2024Q4: 62,825 shares; 2025Q1: 64,008 shares 64,008$14.9M0.97%+1,183Timeline
GDDYGODADDY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 106,671 shares; 2024Q4: 76,709 shares; 2025Q1: 77,090 shares 77,090$13.9M0.9%+381Timeline
BRBROADRIDGE FINL SOLUTIONS INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 86,145 shares; 2024Q4: 84,358 shares; 2025Q1: 51,467 shares 51,467$12.5M0.81%-32,891Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,184 shares; 2024Q4: 3,170 shares; 2025Q1: 16,467 shares 16,467$9.49M0.62%+13,297Timeline
NSSCNAPCO SEC TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 375,373 shares; 2024Q4: 399,599 shares; 2025Q1: 407,991 shares 407,991$9.39M0.61%+8,392Timeline
QSRRESTAURANT BRANDS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 466,810 shares; 2024Q4: 465,964 shares; 2025Q1: 139,854 shares 139,854$9.32M0.6%-326,110Timeline
WMWASTE MGMT INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,400 shares; 2024Q4: 2,494 shares; 2025Q1: 39,573 shares 39,573$9.16M0.59%+37,079Timeline
IDXXIDEXX LABS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,409 shares; 2024Q4: 20,925 shares; 2025Q1: 20,890 shares 20,890$8.77M0.57%-35Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,331 shares; 2024Q4: 38,672 shares; 2025Q1: 40,013 shares 40,013$6.69M0.43%+1,341Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,580 shares; 2024Q4: 26,790 shares; 2025Q1: 26,678 shares 26,678$6.54M0.42%-112Timeline
VSTVISTRA CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 49,938 shares 49,938$5.86M0.38%newTimeline
TAT&T INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 208,815 shares; 2024Q4: 187,981 shares; 2025Q1: 196,856 shares 196,856$5.57M0.36%+8,875Timeline
FSSFEDERAL SIGNAL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 66,448 shares; 2025Q1: 67,253 shares 67,253$4.95M0.32%+805Timeline
AMTAMERICAN TOWER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,218 shares; 2024Q4: 20,438 shares; 2025Q1: 22,379 shares 22,379$4.87M0.32%+1,941Timeline
MKLMARKEL GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,597 shares; 2024Q4: 2,707 shares; 2025Q1: 2,560 shares 2,560$4.79M0.31%-147Timeline
UNPUNION PAC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,499 shares; 2024Q4: 19,007 shares; 2025Q1: 20,133 shares 20,133$4.76M0.31%+1,126Timeline
CSCOCISCO SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 65,475 shares; 2024Q4: 72,448 shares; 2025Q1: 76,307 shares 76,307$4.71M0.31%+3,859Timeline
WECWEC ENERGY GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 34,737 shares; 2024Q4: 37,999 shares; 2025Q1: 39,846 shares 39,846$4.34M0.28%+1,847Timeline
MCDMCDONALDS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,879 shares; 2024Q4: 13,032 shares; 2025Q1: 13,878 shares 13,878$4.34M0.28%+846Timeline
EXREXTRA SPACE STORAGE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,857 shares; 2024Q4: 27,102 shares; 2025Q1: 29,009 shares 29,009$4.31M0.28%+1,907Timeline
ORCLORACLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,029 shares; 2024Q4: 17,327 shares; 2025Q1: 26,898 shares 26,898$3.76M0.24%+9,571Timeline
MOALTRIA GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 53,361 shares; 2024Q4: 57,216 shares; 2025Q1: 61,049 shares 61,049$3.66M0.24%+3,833Timeline
DPZDOMINOS PIZZA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,930 shares; 2024Q4: 7,144 shares; 2025Q1: 7,932 shares 7,932$3.64M0.24%+788Timeline
LMTLOCKHEED MARTIN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,894 shares; 2024Q4: 7,088 shares; 2025Q1: 8,046 shares 8,046$3.59M0.23%+958Timeline
TXNTEXAS INSTRS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,039 shares; 2024Q4: 17,791 shares; 2025Q1: 19,581 shares 19,581$3.52M0.23%+1,790Timeline
BKHBLACK HILLS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 50,805 shares; 2025Q1: 55,715 shares 55,715$3.38M0.22%+4,910Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,395 shares; 2024Q4: 19,517 shares; 2025Q1: 22,092 shares 22,092$3.31M0.21%+2,575Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,000 shares; 2024Q4: 23,000 shares; 2025Q1: 20,000 shares 20,000$3.12M0.2%-3,000Timeline
ADPAUTOMATIC DATA PROCESSING INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 8,585 shares; 2025Q1: 9,426 shares 9,426$2.88M0.19%+841Timeline
FASTFASTENAL COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,666 shares; 2024Q4: 22,389 shares; 2025Q1: 36,994 shares 36,994$2.87M0.19%+14,605Timeline
Guardian Cap GroupGuardian Cap GroupQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 72,500 shares; 2024Q4: 72,500 shares; 2025Q1: 72,500 shares 72,500$2M0.13%0
PSXPHILLIPS 66Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,656 shares; 2024Q4: 9,682 shares; 2025Q1: 9,712 shares 9,712$1.2M0.08%+30Timeline
ZIONZIONS BANCORPORATION NATL ASQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,803 shares; 2024Q4: 23,939 shares; 2025Q1: 22,835 shares 22,835$1.14M0.07%-1,104Timeline
KRKROGER COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,977 shares; 2024Q4: 13,013 shares; 2025Q1: 13,046 shares 13,046$883K0.06%+33Timeline
WMTWALMART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,000 shares; 2024Q4: 10,000 shares; 2025Q1: 10,000 shares 10,000$878K0.06%0Timeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,000 shares; 2024Q4: 1,014 shares; 2025Q1: 1,035 shares 1,035$855K0.06%+21Timeline
BRK-ABERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1 shares; 2024Q4: 1 shares; 2025Q1: 1 shares 1$798K0.05%0Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,235 shares; 2024Q4: 3,235 shares; 2025Q1: 3,235 shares 3,235$678K0.04%0Timeline
BABOEING COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,640 shares; 2024Q4: 3,640 shares; 2025Q1: 3,440 shares 3,440$587K0.04%-200Timeline
TTWOTAKE-TWO INTERACTIVE SOFTWARQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 60,378 shares; 2024Q4: 3,311 shares; 2025Q1: 2,547 shares 2,547$528K0.03%-764Timeline
OXYOCCIDENTAL PETE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 10,077 shares; 2025Q1: 10,119 shares 10,119$499K0.03%+42Timeline
SBUXSTARBUCKS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,000 shares; 2024Q4: 4,000 shares; 2025Q1: 4,000 shares 4,000$392K0.03%0Timeline
ECLECOLAB INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,500 shares; 2024Q4: 1,500 shares; 2025Q1: 1,500 shares 1,500$380K0.02%0Timeline
PEOADAM NAT RES FD INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,000 shares; 2024Q4: 16,000 shares; 2025Q1: 16,000 shares 16,000$365K0.02%0Timeline
DEDEERE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 652 shares; 2024Q4: 653 shares; 2025Q1: 653 shares 653$307K0.02%0Timeline
DLTRDOLLAR TREE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,480 shares; 2024Q4: 4,480 shares; 2025Q1: 4,010 shares 4,010$301K0.02%-470Timeline
ACNACCENTURE PLC IRELANDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,991 shares; 2024Q4: 1,528 shares; 2025Q1: 881 shares 881$275K0.02%-647Timeline
YUMCYUM CHINA HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,053 shares; 2024Q4: 5,795 shares; 2025Q1: 5,190 shares 5,190$270K0.02%-605Timeline
ULTAULTA BEAUTY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 650 shares; 2024Q4: 654 shares; 2025Q1: 735 shares 735$269K0.02%+81Timeline
RTXRTX CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,147 shares; 2024Q4: 3,606 shares; 2025Q1: 1,968 shares 1,968$261K0.02%-1,638Timeline
STESTERIS PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,158 shares; 2024Q4: 1,225 shares; 2025Q1: 1,134 shares 1,134$257K0.02%-91Timeline
EXLSEXLSERVICE HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 4,630 shares; 2025Q1: 5,394 shares 5,394$255K0.02%+764Timeline
MARMARRIOTT INTL INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,024 shares; 2024Q4: 1,027 shares; 2025Q1: 1,029 shares 1,029$245K0.02%+2Timeline
YUMYUM BRANDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,502 shares; 2024Q4: 1,509 shares; 2025Q1: 1,516 shares 1,516$239K0.02%+7Timeline
CPAYCORPAY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 643 shares 643$224K0.01%newTimeline
TSMTAIWAN SEMICONDUCTOR MANUFACQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,425 shares; 2024Q4: 1,456 shares; 2025Q1: 1,270 shares 1,270$211K0.01%-186Timeline
ITUBITAU UNIBANCO HLDG S AQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,108 shares; 2024Q4: not reported; 2025Q1: 11,285 shares 11,285$62.1K<0.01%newTimeline

Sold out in Q1 2025

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

SecurityShares beforeValue beforeType
ZBRAZEBRA TECHNOLOGIES CORPORATI31,449$12.1Mshares
POOLPOOL CORP28,417$9.69Mshares
SPYSTATE STR SPDR S&P 500 ETF T8,709$5.1Mshares
ABTABBOTT LABORATORIES5,000$566Kshares
UPSUNITED PARCEL SVCS INC2,246$283Kshares
ICLRICON PUB LTD CO1,143$240Kshares
STZCONSTELLATION BRANDS INC1,059$234Kshares
TSLATESLA INC500$202Kshares
WEGZYWEG S.A. SPONSORED ADR (BRAZIL10,550$98.1Kshares

How Q1 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 0001093589-25-000004 base2025-04-21acceptance time not in the bulk data set