Skip to content

MAIRS & POWER INC

Follow

13F filer, CIK 1070134, St Paul, MN

MAIRS & POWER INC reported $9,610,693,349 across 221 holdings for the quarter ended 2025-03-31, in a 13F-HR filed 2025-05-15. Its ten largest share positions make up 45.23% of the portfolio.

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

Period
2025-03-31
Reported value
$9.61B
Holdings
221
Top 10 weight
45.23%
New
8
Sold out
16

Largest buys vs the previous quarter

SecurityShares changeApprox. value
WECadded+625,323$68.1M
TSMnew+397,657$66M
KHCadded+985,915$30M
LLYadded+25,526$21.1M
UNHadded+38,247$20M

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
USBreduced-2,138,623-$90.3M
QCOMreduced-368,523-$56.6M
LNTreduced-869,329-$55.9M
SCHWreduced-590,359-$46.2M
FISVreduced-153,852-$34M

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 0001172661-25-002089, largest first. % of portfolio is the value over $9,610,693,349, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
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: 1,955,215 shares; 2024Q4: 1,969,379 shares; 2025Q1: 1,996,217 shares 1,996,217$749M7.8%+26,838Timeline
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: 6,037,090 shares; 2024Q4: 5,884,992 shares; 2025Q1: 5,801,914 shares 5,801,914$629M6.54%-83,078Timeline
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: 891,662 shares; 2024Q4: 868,407 shares; 2025Q1: 906,654 shares 906,654$475M4.94%+38,247Timeline
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: 2,362,983 shares; 2024Q4: 2,363,488 shares; 2025Q1: 2,397,617 shares 2,397,617$456M4.75%+34,129Timeline
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: 1,720,372 shares; 2024Q4: 1,714,289 shares; 2025Q1: 1,662,770 shares 1,662,770$408M4.24%-51,519Timeline
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: 1,893,636 shares; 2024Q4: 1,871,409 shares; 2025Q1: 1,717,557 shares 1,717,557$379M3.95%-153,852Timeline
GGGGRACO 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,931,980 shares; 2024Q4: 3,957,203 shares; 2025Q1: 3,924,283 shares 3,924,283$328M3.41%-32,920Timeline
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: 2,743,465 shares; 2024Q4: 2,177,364 shares; 2025Q1: 2,048,093 shares 2,048,093$320M3.33%-129,271Timeline
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: 341,961 shares; 2024Q4: 339,267 shares; 2025Q1: 364,793 shares 364,793$301M3.13%+25,526Timeline
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: 1,347,213 shares; 2024Q4: 1,353,586 shares; 2025Q1: 1,355,592 shares 1,355,592$301M3.13%+2,006Timeline
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: 788,803 shares; 2024Q4: 835,325 shares; 2025Q1: 824,113 shares 824,113$289M3.01%-11,212Timeline
TTCTORO 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,431,184 shares; 2024Q4: 3,593,482 shares; 2025Q1: 3,651,436 shares 3,651,436$266M2.76%+57,954Timeline
MSIMOTOROLA SOLUTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 488,752 shares; 2024Q4: 484,538 shares; 2025Q1: 477,605 shares 477,605$209M2.18%-6,933Timeline
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: 2,731,930 shares; 2024Q4: 2,709,431 shares; 2025Q1: 2,689,855 shares 2,689,855$209M2.17%-19,576Timeline
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: 794,679 shares; 2024Q4: 783,309 shares; 2025Q1: 773,186 shares 773,186$196M2.04%-10,123Timeline
LNTALLIANT ENERGY 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,095,219 shares; 2024Q4: 3,913,967 shares; 2025Q1: 3,044,638 shares 3,044,638$196M2.04%-869,329Timeline
LFUSLITTELFUSE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 860,984 shares; 2024Q4: 875,381 shares; 2025Q1: 883,427 shares 883,427$174M1.81%+8,046Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,116,680 shares; 2024Q4: 1,025,376 shares; 2025Q1: 999,021 shares 999,021$166M1.72%-26,355Timeline
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: 482,545 shares; 2024Q4: 481,781 shares; 2025Q1: 471,331 shares 471,331$165M1.71%-10,450Timeline
WFCWELLS FARGO & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,323,231 shares; 2024Q4: 2,310,552 shares; 2025Q1: 2,184,792 shares 2,184,792$157M1.63%-125,760Timeline
VZVERIZON COMMUNICATIONS 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,789,419 shares; 2024Q4: 3,449,480 shares; 2025Q1: 3,428,852 shares 3,428,852$156M1.62%-20,628Timeline
TECHBIO-TECHNE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,696,796 shares; 2024Q4: 2,673,768 shares; 2025Q1: 2,651,793 shares 2,651,793$155M1.62%-21,975Timeline
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: 4,100 shares; 2024Q4: 763,758 shares; 2025Q1: 1,389,081 shares 1,389,081$151M1.58%+625,323Timeline
QCOMQUALCOMM 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,305,186 shares; 2024Q4: 1,318,445 shares; 2025Q1: 949,922 shares 949,922$146M1.52%-368,523Timeline
FULFULLER H B COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,197,999 shares; 2024Q4: 2,211,223 shares; 2025Q1: 2,440,392 shares 2,440,392$137M1.43%+229,169Timeline
ABTABBOTT LABORATORIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,085,429 shares; 2024Q4: 1,076,915 shares; 2025Q1: 1,016,988 shares 1,016,988$135M1.4%-59,927Timeline
HRLHORMEL FOODS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,047,678 shares; 2024Q4: 4,258,565 shares; 2025Q1: 4,271,793 shares 4,271,793$132M1.38%+13,228Timeline
NVTNVENT ELEC PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,384,560 shares; 2024Q4: 2,361,455 shares; 2025Q1: 2,352,460 shares 2,352,460$123M1.28%-8,995Timeline
TNCTENNANT 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,336,082 shares; 2024Q4: 1,419,695 shares; 2025Q1: 1,421,410 shares 1,421,410$113M1.18%+1,715Timeline
ROKROCKWELL AUTOMATION INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 414,348 shares; 2024Q4: 418,809 shares; 2025Q1: 418,461 shares 418,461$108M1.13%-348Timeline
CHRWC H ROBINSON WORLDWIDE INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 834,948 shares; 2024Q4: 853,541 shares; 2025Q1: 865,898 shares 865,898$88.7M0.92%+12,357Timeline
USBUS BANCORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,553,141 shares; 2024Q4: 4,206,238 shares; 2025Q1: 2,067,615 shares 2,067,615$87.3M0.91%-2,138,623Timeline
ENTGENTEGRIS 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,043,732 shares; 2024Q4: 938,273 shares; 2025Q1: 938,193 shares 938,193$82.1M0.85%-80Timeline
DCIDONALDSON 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,371,962 shares; 2024Q4: 1,309,975 shares; 2025Q1: 1,120,149 shares 1,120,149$75.1M0.78%-189,826Timeline
KHCKRAFT HEINZ COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 831,775 shares; 2024Q4: 1,386,267 shares; 2025Q1: 2,372,182 shares 2,372,182$72.2M0.75%+985,915Timeline
CRMSALESFORCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 242,964 shares; 2024Q4: 241,391 shares; 2025Q1: 254,855 shares 254,855$68.4M0.71%+13,464Timeline
PFGPRINCIPAL FINANCIAL GROUP INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 869,978 shares; 2024Q4: 823,478 shares; 2025Q1: 791,944 shares 791,944$66.8M0.7%-31,534Timeline
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: not reported; 2024Q4: not reported; 2025Q1: 397,657 shares 397,657$66M0.69%newTimeline
HONHONEYWELL 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: 429,325 shares; 2024Q4: 355,510 shares; 2025Q1: 308,951 shares 308,951$65.4M0.68%-46,559Timeline
PIPRPIPER SANDLER COSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 245,828 shares; 2024Q4: 241,622 shares; 2025Q1: 244,607 shares 244,607$60.6M0.63%+2,985Timeline
CASYCASEYS GEN STORES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 138,399 shares; 2024Q4: 137,749 shares; 2025Q1: 134,486 shares 134,486$58.4M0.61%-3,263Timeline
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: 162,972 shares; 2024Q4: 160,813 shares; 2025Q1: 154,687 shares 154,687$56.7M0.59%-6,126Timeline
WKWORKIVA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 835,086 shares; 2024Q4: 734,030 shares; 2025Q1: 738,824 shares 738,824$56.1M0.58%+4,794Timeline
BBYBEST BUY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 746,230 shares; 2024Q4: 746,044 shares; 2025Q1: 751,028 shares 751,028$55.3M0.58%+4,984Timeline
AXPAMERICAN EXPRESS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 218,028 shares; 2024Q4: 210,790 shares; 2025Q1: 193,117 shares 193,117$52M0.54%-17,673Timeline
MDTMEDTRONIC 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,969,468 shares; 2024Q4: 775,359 shares; 2025Q1: 538,183 shares 538,183$48.4M0.5%-237,176Timeline
TGTTARGET CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 454,170 shares; 2024Q4: 446,990 shares; 2025Q1: 423,125 shares 423,125$44.2M0.46%-23,865Timeline
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: 226,480 shares; 2024Q4: 229,811 shares; 2025Q1: 228,037 shares 228,037$41M0.43%-1,774Timeline
SCHWCHARLES SCHWAB CORP (THE)Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,218,283 shares; 2024Q4: 1,097,556 shares; 2025Q1: 507,197 shares 507,197$39.7M0.41%-590,359Timeline
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: 108,530 shares; 2024Q4: 108,414 shares; 2025Q1: 108,160 shares 108,160$33M0.34%-254Timeline
DISDISNEY WALT COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 337,812 shares; 2024Q4: 328,587 shares; 2025Q1: 314,821 shares 314,821$31.1M0.32%-13,766Timeline
MMM3M COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 209,277 shares; 2024Q4: 200,531 shares; 2025Q1: 198,112 shares 198,112$29.1M0.3%-2,419Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 168,542 shares; 2024Q4: 171,869 shares; 2025Q1: 161,279 shares 161,279$27.5M0.29%-10,590Timeline
XELXCEL ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 369,970 shares; 2024Q4: 375,289 shares; 2025Q1: 374,314 shares 374,314$26.5M0.28%-975Timeline
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: 73,484 shares; 2024Q4: 71,782 shares; 2025Q1: 72,148 shares 72,148$26.4M0.28%+366Timeline
CLFDCLEARFIELD INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 290,106 shares; 2024Q4: 419,206 shares; 2025Q1: 852,220 shares 852,220$25.3M0.26%+433,014Timeline
SYYSYSCO CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 743,076 shares; 2024Q4: 409,312 shares; 2025Q1: 328,741 shares 328,741$24.7M0.26%-80,571Timeline
BMIBADGER METER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 124,414 shares; 2024Q4: 121,901 shares; 2025Q1: 115,890 shares 115,890$22M0.23%-6,011Timeline
GNRCGENERAC 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: 182,915 shares; 2024Q4: 167,684 shares; 2025Q1: 153,397 shares 153,397$19.4M0.2%-14,287Timeline
TRVTRAVELERS COMPANIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 77,455 shares; 2024Q4: 74,178 shares; 2025Q1: 69,593 shares 69,593$18.4M0.19%-4,585Timeline
ONBOLD NATL BANCORP INDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 992,316 shares; 2024Q4: 951,362 shares; 2025Q1: 846,566 shares 846,566$17.9M0.19%-104,796Timeline
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: 22,213 shares; 2024Q4: 26,312 shares; 2025Q1: 25,507 shares 25,507$14.7M0.15%-805Timeline
AMPAMERIPRISE FINL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,690 shares; 2024Q4: 28,161 shares; 2025Q1: 27,633 shares 27,633$13.4M0.14%-528Timeline
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: 25,047 shares; 2024Q4: 25,993 shares; 2025Q1: 24,604 shares 24,604$13.1M0.14%-1,389Timeline
AZEK CO INCAZEK CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 284,710 shares; 2024Q4: 284,575 shares; 2025Q1: 252,086 shares 252,086$12.3M0.13%-32,489
JBTMJBT MAREL CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 133,282 shares; 2024Q4: 130,382 shares; 2025Q1: 99,128 shares 99,128$12.1M0.13%-31,254Timeline
HSYHERSHEY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 104,994 shares; 2024Q4: 78,346 shares; 2025Q1: 67,845 shares 67,845$11.6M0.12%-10,501Timeline
KNFKNIFE RIVER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 127,005 shares; 2024Q4: 126,935 shares; 2025Q1: 127,020 shares 127,020$11.5M0.12%+85Timeline
INSPINSPIRE MED 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: 61,173 shares; 2024Q4: 64,671 shares; 2025Q1: 70,776 shares 70,776$11.3M0.12%+6,105Timeline
HUBGHUB 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: 283,434 shares; 2024Q4: 283,299 shares; 2025Q1: 279,149 shares 279,149$10.4M0.11%-4,150Timeline
AIRAAR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 188,024 shares; 2024Q4: 187,949 shares; 2025Q1: 180,032 shares 180,032$10.1M0.1%-7,917Timeline
MEDPMEDPACE 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: 29,762 shares; 2024Q4: 32,408 shares; 2025Q1: 32,433 shares 32,433$9.88M0.1%+25Timeline
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: 46,746 shares; 2024Q4: 45,770 shares; 2025Q1: 41,962 shares 41,962$8.79M0.09%-3,808Timeline
QCRHQCR 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: 120,003 shares; 2024Q4: 119,938 shares; 2025Q1: 120,013 shares 120,013$8.56M0.09%+75Timeline
PLXSPLEXUS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 88,745 shares; 2024Q4: 81,909 shares; 2025Q1: 62,470 shares 62,470$8M0.08%-19,439Timeline
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: 140,420 shares; 2024Q4: 140,345 shares; 2025Q1: 124,950 shares 124,950$7.58M0.08%-15,395Timeline
ASBASSOCIATED BANC-CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 368,955 shares; 2024Q4: 366,577 shares; 2025Q1: 333,716 shares 333,716$7.52M0.08%-32,861Timeline
CFRCULLEN FROST BANKERS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 73,771 shares; 2024Q4: 73,401 shares; 2025Q1: 59,920 shares 59,920$7.5M0.08%-13,481Timeline
WTFCWINTRUST FINL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 86,175 shares; 2024Q4: 86,135 shares; 2025Q1: 65,375 shares 65,375$7.35M0.08%-20,760Timeline
NWENORTHWESTERN ENERGY GROUP INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 137,075 shares; 2024Q4: 136,995 shares; 2025Q1: 123,885 shares 123,885$7.17M0.07%-13,110Timeline
GISGENERAL MILLS 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,826 shares; 2024Q4: 123,052 shares; 2025Q1: 109,206 shares 109,206$6.53M0.07%-13,846Timeline
EMREMERSON ELEC COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 65,728 shares; 2024Q4: 63,878 shares; 2025Q1: 59,065 shares 59,065$6.48M0.07%-4,813Timeline
GBCIGLACIER BANCORP 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: 151,955 shares; 2024Q4: 151,880 shares; 2025Q1: 128,805 shares 128,805$5.7M0.06%-23,075Timeline
SCHBSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 87,082 shares; 2024Q4: 261,246 shares; 2025Q1: 261,246 shares 261,246$5.62M0.06%0Timeline
PNRPENTAIR PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 67,585 shares; 2024Q4: 65,240 shares; 2025Q1: 62,510 shares 62,510$5.47M0.06%-2,730Timeline
CATCATERPILLAR 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,578 shares; 2024Q4: 16,693 shares; 2025Q1: 16,553 shares 16,553$5.46M0.06%-140Timeline
UPSUNITED PARCEL SVCS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 81,144 shares; 2024Q4: 64,529 shares; 2025Q1: 48,467 shares 48,467$5.33M0.06%-16,062Timeline
PANWPALO ALTO NETWORKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,536 shares; 2024Q4: 29,356 shares; 2025Q1: 30,191 shares 30,191$5.15M0.05%+835Timeline
SPYSTATE STR SPDR S&P 500 ETF TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,388 shares; 2024Q4: 9,016 shares; 2025Q1: 8,944 shares 8,944$5M0.05%-72Timeline
JAMFJAMF HOLDING CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 403,456 shares; 2024Q4: 398,981 shares; 2025Q1: 399,234 shares 399,234$4.85M0.05%+253Timeline
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: 6 shares; 2024Q4: 6 shares; 2025Q1: 6 shares 6$4.79M0.05%0Timeline
MRKMERCK & CO 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,387 shares; 2024Q4: 53,900 shares; 2025Q1: 53,159 shares 53,159$4.77M0.05%-741Timeline
MGPIMGP INGREDIENTS 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: 133,978 shares; 2024Q4: 152,488 shares; 2025Q1: 161,568 shares 161,568$4.75M0.05%+9,080Timeline
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: 16,215 shares; 2024Q4: 16,378 shares; 2025Q1: 13,325 shares 13,325$4.16M0.04%-3,053Timeline
GLWCORNING INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 99,186 shares; 2024Q4: 92,270 shares; 2025Q1: 89,245 shares 89,245$4.09M0.04%-3,025Timeline
THRMGENTHERM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 187,818 shares; 2024Q4: 189,628 shares; 2025Q1: 151,992 shares 151,992$4.06M0.04%-37,636Timeline
OSKOSHKOSH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 50,280 shares; 2024Q4: 50,260 shares; 2025Q1: 42,020 shares 42,020$3.95M0.04%-8,240Timeline
NEOGNEOGEN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 458,391 shares; 2024Q4: 466,808 shares; 2025Q1: 455,289 shares 455,289$3.95M0.04%-11,519Timeline
LTHLIFE TIME GROUP 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: 66,580 shares; 2024Q4: 111,220 shares; 2025Q1: 125,470 shares 125,470$3.79M0.04%+14,250Timeline
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: 28,968 shares; 2024Q4: 25,891 shares; 2025Q1: 23,787 shares 23,787$3.68M0.04%-2,104Timeline
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: 14,520 shares; 2024Q4: 14,920 shares; 2025Q1: 16,804 shares 16,804$3.45M0.04%+1,884Timeline
PIIPOLARIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 78,739 shares; 2024Q4: 56,751 shares; 2025Q1: 84,215 shares 84,215$3.45M0.04%+27,464Timeline
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: 21,820 shares; 2024Q4: 21,124 shares; 2025Q1: 20,309 shares 20,309$3.4M0.04%-815Timeline
COPCONOCOPHILLIPSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,538 shares; 2024Q4: 29,374 shares; 2025Q1: 31,529 shares 31,529$3.31M0.03%+2,155Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,571 shares; 2024Q4: 32,289 shares; 2025Q1: 23,913 shares 23,913$2.84M0.03%-8,376Timeline
EXASEXACT SCIENCES CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,710 shares; 2024Q4: 60,410 shares; 2025Q1: 61,695 shares 61,695$2.67M0.03%+1,285Timeline
SOLVSOLVENTUM CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 39,354 shares; 2024Q4: 35,373 shares; 2025Q1: 35,043 shares 35,043$2.66M0.03%-330Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,881 shares; 2024Q4: 4,651 shares; 2025Q1: 4,636 shares 4,636$2.6M0.03%-15Timeline
WWDWOODWARD INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,000 shares; 2024Q4: 14,000 shares; 2025Q1: 14,000 shares 14,000$2.55M0.03%0Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,097 shares; 2024Q4: 2,739 shares; 2025Q1: 2,700 shares 2,700$2.55M0.03%-39Timeline
CWANCLEARWATER ANALYTICS HLDGS IQuarterly 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: 58,840 shares; 2025Q1: 94,010 shares 94,010$2.52M0.03%+35,170Timeline
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,735 shares; 2024Q4: 13,530 shares; 2025Q1: 13,785 shares 13,785$1.93M0.02%+255Timeline
CGNXCOGNEX 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: 63,359 shares 63,359$1.89M0.02%newTimeline
PFEPFIZER 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,202 shares; 2024Q4: 79,302 shares; 2025Q1: 73,589 shares 73,589$1.86M0.02%-5,713Timeline
ALRSALERUS FINL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 97,729 shares; 2024Q4: 97,674 shares; 2025Q1: 97,664 shares 97,664$1.8M0.02%-10Timeline
CVRXCVRX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 144,361 shares; 2024Q4: 144,281 shares; 2025Q1: 144,281 shares 144,281$1.76M0.02%0Timeline
BDXBECTON DICKINSON & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,749 shares; 2024Q4: 7,626 shares; 2025Q1: 7,220 shares 7,220$1.65M0.02%-406Timeline
SYKSTRYKER 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,275 shares; 2024Q4: 5,275 shares; 2025Q1: 4,411 shares 4,411$1.64M0.02%-864Timeline
ZBHZIMMER BIOMET 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: 15,700 shares; 2024Q4: 14,700 shares; 2025Q1: 14,450 shares 14,450$1.64M0.02%-250Timeline
BMYBRISTOL-MYERS SQUIBB COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,982 shares; 2024Q4: 26,162 shares; 2025Q1: 26,560 shares 26,560$1.62M0.02%+398Timeline
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: 6,880 shares; 2024Q4: 6,880 shares; 2025Q1: 6,824 shares 6,824$1.59M0.02%-56Timeline
AMGNAMGEN 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,948 shares; 2024Q4: 5,607 shares; 2025Q1: 4,961 shares 4,961$1.55M0.02%-646Timeline
KOCOCA COLA COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,315 shares; 2024Q4: 20,265 shares; 2025Q1: 20,895 shares 20,895$1.5M0.02%+630Timeline
HWKNHAWKINS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,320 shares; 2024Q4: 13,320 shares; 2025Q1: 13,320 shares 13,320$1.41M0.01%0Timeline
GEGE AEROSPACEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,714 shares; 2024Q4: 7,940 shares; 2025Q1: 6,847 shares 6,847$1.37M0.01%-1,093Timeline
KMBKIMBERLY-CLARK CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,834 shares; 2024Q4: 10,154 shares; 2025Q1: 9,483 shares 9,483$1.35M0.01%-671Timeline
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: 5,083 shares; 2024Q4: 5,266 shares; 2025Q1: 5,641 shares 5,641$1.33M0.01%+375Timeline
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: 12,948 shares; 2024Q4: 13,253 shares; 2025Q1: 15,033 shares 15,033$1.32M0.01%+1,780Timeline
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: 6,550 shares; 2024Q4: 8,116 shares; 2025Q1: 10,287 shares 10,287$1.27M0.01%+2,171Timeline
SNASNAP ON 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,270 shares; 2024Q4: 4,335 shares; 2025Q1: 3,585 shares 3,585$1.21M0.01%-750Timeline
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: 17,389 shares; 2024Q4: 17,889 shares; 2025Q1: 18,831 shares 18,831$1.16M0.01%+942Timeline
VCELVERICEL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,915 shares; 2024Q4: 25,915 shares; 2025Q1: 25,915 shares 25,915$1.16M0.01%0Timeline
AMCOR PLCAMCOR PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 120,890 shares; 2024Q4: 118,090 shares; 2025Q1: 118,090 shares 118,090$1.15M0.01%0
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: 7,700 shares; 2024Q4: 7,800 shares; 2025Q1: 7,510 shares 7,510$1.13M0.01%-290Timeline
AMATAPPLIED MATLS 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,477 shares; 2024Q4: 7,477 shares; 2025Q1: 7,377 shares 7,377$1.07M0.01%-100Timeline
WYWEYERHAEUSER COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 45,945 shares; 2024Q4: 36,431 shares; 2025Q1: 36,431 shares 36,431$1.07M0.01%0Timeline
BAXBAXTER 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: 48,767 shares; 2024Q4: 41,123 shares; 2025Q1: 30,446 shares 30,446$1.04M0.01%-10,677Timeline
BSXBOSTON SCIENTIFIC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,311 shares; 2024Q4: 10,311 shares; 2025Q1: 10,311 shares 10,311$1.04M0.01%0Timeline
SKYTSKYWATER TECHNOLOGY 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,615 shares; 2024Q4: 141,170 shares; 2025Q1: 141,170 shares 141,170$1M0.01%0Timeline
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: 2,502 shares; 2024Q4: 2,402 shares; 2025Q1: 2,306 shares 2,306$968K0.01%-96Timeline
EFAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,792 shares; 2024Q4: not reported; 2025Q1: 11,571 shares 11,571$946K0.01%newTimeline
BACBANK OF AMER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,432 shares; 2024Q4: 22,592 shares; 2025Q1: 22,342 shares 22,342$932K0.01%-250Timeline
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: 8,652 shares; 2024Q4: 8,452 shares; 2025Q1: 6,653 shares 6,653$881K0.01%-1,799Timeline
XLKSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,144 shares; 2024Q4: 6,359 shares; 2025Q1: 4,187 shares 4,187$865K0.01%-2,172Timeline
MOSMOSAIC COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 39,000 shares; 2024Q4: 30,280 shares; 2025Q1: 30,280 shares 30,280$818K0.01%0Timeline
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: 1,950 shares; 2024Q4: 1,950 shares; 2025Q1: 2,063 shares 2,063$791K0.01%+113Timeline
QQQINVESCO QQQ TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,919 shares; 2024Q4: 1,822 shares; 2025Q1: 1,612 shares 1,612$756K0.01%-210Timeline
AWKAMERICAN WTR WKS CO 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: 5,333 shares; 2024Q4: 5,333 shares; 2025Q1: 5,109 shares 5,109$754K0.01%-224Timeline
DDDUPONT DE NEMOURS 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: 10,699 shares; 2025Q1: 10,081 shares 10,081$753K0.01%-618Timeline
NSCNORFOLK SOUTHN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,997 shares; 2024Q4: 3,047 shares; 2025Q1: 3,172 shares 3,172$751K0.01%+125Timeline
IEXIDEX 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$724K0.01%0Timeline
VTIVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 842 shares; 2024Q4: 2,585 shares; 2025Q1: 2,585 shares 2,585$710K0.01%0Timeline
CBCHUBB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,343 shares; 2024Q4: 2,343 shares; 2025Q1: 2,343 shares 2,343$708K0.01%0Timeline
BMOBANK OF MONTREALQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,846 shares; 2024Q4: 6,846 shares; 2025Q1: 6,846 shares 6,846$654K0.01%0Timeline
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: 1,665 shares; 2024Q4: 1,616 shares; 2025Q1: 1,306 shares 1,306$650K0.01%-310Timeline
IWFISHARES TRQuarterly 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: 1,746 shares; 2025Q1: 1,746 shares 1,746$630K0.01%0Timeline
SCHFSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,000 shares; 2024Q4: 30,000 shares; 2025Q1: 30,000 shares 30,000$593K0.01%0Timeline
DVYISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,280 shares; 2024Q4: 4,280 shares; 2025Q1: 4,280 shares 4,280$575K0.01%0Timeline
CMCANADIAN IMPERIAL BANK OF COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,176 shares; 2024Q4: 10,176 shares; 2025Q1: 10,176 shares 10,176$573K0.01%0Timeline
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: 3,300 shares; 2024Q4: 3,250 shares; 2025Q1: 3,380 shares 3,380$566K0.01%+130Timeline
CTVACORTEVA 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: 9,430 shares; 2025Q1: 8,949 shares 8,949$563K0.01%-481Timeline
VIGVANGUARD SPECIALIZED FUNDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,605 shares; 2024Q4: 3,605 shares; 2025Q1: 2,882 shares 2,882$559K0.01%-723Timeline
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: 952 shares; 2024Q4: 1,014 shares; 2025Q1: 1,014 shares 1,014$556K0.01%0Timeline
SHELSHELL PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,604 shares; 2024Q4: 7,504 shares; 2025Q1: 7,504 shares 7,504$550K0.01%0Timeline
VOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,378 shares; 2024Q4: 1,378 shares; 2025Q1: 2,038 shares 2,038$527K0.01%+660Timeline
HBANHUNTINGTON BANCSHARES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,128 shares; 2024Q4: 36,128 shares; 2025Q1: 34,603 shares 34,603$519K0.01%-1,525Timeline
BRCBRADY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,000 shares; 2024Q4: 7,000 shares; 2025Q1: 7,000 shares 7,000$494K0.01%0Timeline
RGRSTURM RUGER & CO 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,000 shares; 2024Q4: 12,000 shares; 2025Q1: 12,000 shares 12,000$471K<0.01%0Timeline
NVECNVE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,300 shares; 2024Q4: 7,300 shares; 2025Q1: 7,300 shares 7,300$465K<0.01%0Timeline
VUGVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,128 shares; 2024Q4: 1,128 shares; 2025Q1: 1,248 shares 1,248$463K<0.01%+120Timeline
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: 2,020 shares; 2024Q4: 2,020 shares; 2025Q1: 2,020 shares 2,020$440K<0.01%0Timeline
TTTRANE TECHNOLOGIES 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,834 shares; 2024Q4: 1,814 shares; 2025Q1: 1,281 shares 1,281$432K<0.01%-533Timeline
ITWILLINOIS TOOL WKS 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,699 shares; 2024Q4: 1,699 shares; 2025Q1: 1,699 shares 1,699$421K<0.01%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: 2,125 shares; 2024Q4: 2,282 shares; 2025Q1: 2,453 shares 2,453$418K<0.01%+171Timeline
PMPHILIP MORRIS 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: 2,800 shares; 2024Q4: 3,074 shares; 2025Q1: 2,600 shares 2,600$413K<0.01%-474Timeline
DOWDOW 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: 11,619 shares; 2025Q1: 10,801 shares 10,801$377K<0.01%-818Timeline
UFCSUNITED FIRE 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: 14,108 shares; 2024Q4: 14,108 shares; 2025Q1: 12,108 shares 12,108$357K<0.01%-2,000Timeline
BPBP PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,500 shares; 2024Q4: 10,540 shares; 2025Q1: 10,540 shares 10,540$356K<0.01%0Timeline
MRSHMARSH & MCLENNAN 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: 1,374 shares; 2024Q4: 1,374 shares; 2025Q1: 1,449 shares 1,449$354K<0.01%+75Timeline
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: 2,841 shares; 2024Q4: 2,841 shares; 2025Q1: 2,841 shares 2,841$346K<0.01%0Timeline
OKLOOKLO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,000 shares; 2024Q4: 14,410 shares; 2025Q1: 15,971 shares 15,971$345K<0.01%+1,561Timeline
IBMINTERNATIONAL BUSINESS MACHSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,017 shares; 2024Q4: 1,117 shares; 2025Q1: 1,379 shares 1,379$343K<0.01%+262Timeline
ALEALLETE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,688 shares; 2024Q4: 6,768 shares; 2025Q1: 4,938 shares 4,938$324K<0.01%-1,830Timeline
DFAEDIMENSIONAL ETF TRUSTQuarterly 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: 12,527 shares; 2025Q1: 12,527 shares 12,527$324K<0.01%0Timeline
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: 13,533 shares; 2024Q4: 12,843 shares; 2025Q1: 11,291 shares 11,291$319K<0.01%-1,552Timeline
AXGNAXOGEN 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,000 shares; 2024Q4: 17,000 shares; 2025Q1: 17,000 shares 17,000$314K<0.01%0Timeline
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: 774 shares; 2024Q4: 888 shares; 2025Q1: 1,007 shares 1,007$314K<0.01%+119Timeline
NEENEXTERA ENERGY 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,040 shares; 2024Q4: 10,040 shares; 2025Q1: 4,394 shares 4,394$311K<0.01%-5,646Timeline
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: 5,048 shares; 2024Q4: 5,051 shares; 2025Q1: 5,054 shares 5,054$303K<0.01%+3Timeline
INTCINTEL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,623 shares; 2024Q4: 14,117 shares; 2025Q1: 13,286 shares 13,286$302K<0.01%-831Timeline
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: 702 shares; 2024Q4: 677 shares; 2025Q1: 617 shares 617$290K<0.01%-60Timeline
PATTERSON COS INCPATTERSON 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: 28,850 shares; 2024Q4: 17,150 shares; 2025Q1: 9,150 shares 9,150$286K<0.01%-8,000
VBVANGUARD INDEX FDSQuarterly 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: 1,260 shares 1,260$279K<0.01%newTimeline
AJGGALLAGHER ARTHUR J & 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,500 shares; 2024Q4: 1,776 shares; 2025Q1: 800 shares 800$276K<0.01%-976Timeline
BOHBANK OF HI 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$276K<0.01%0Timeline
VONEVANGUARD SCOTTSDALE FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,993 shares; 2024Q4: 1,437 shares; 2025Q1: 1,031 shares 1,031$262K<0.01%-406Timeline
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: 1,038 shares; 2024Q4: 1,038 shares; 2025Q1: 1,128 shares 1,128$261K<0.01%+90Timeline
SEICSEI INVTS 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,300 shares; 2024Q4: 3,300 shares; 2025Q1: 3,300 shares 3,300$256K<0.01%0Timeline
DGIIDIGI 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: 9,000 shares; 2024Q4: 9,000 shares; 2025Q1: 9,000 shares 9,000$250K<0.01%0Timeline
NEMNEWMONT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,000 shares; 2024Q4: not reported; 2025Q1: 5,000 shares 5,000$241K<0.01%newTimeline
DHRDANAHER CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 753 shares; 2024Q4: not reported; 2025Q1: 1,166 shares 1,166$239K<0.01%newTimeline
IXNISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,150 shares; 2024Q4: 3,150 shares; 2025Q1: 3,150 shares 3,150$239K<0.01%0Timeline
NKENIKE 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,640 shares; 2024Q4: 3,440 shares; 2025Q1: 3,703 shares 3,703$235K<0.01%+263Timeline
Surmodics IncSurmodics 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,626 shares; 2024Q4: 7,626 shares; 2025Q1: 7,626 shares 7,626$233K<0.01%0
SLBSLB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,500 shares; 2024Q4: 5,500 shares; 2025Q1: 5,500 shares 5,500$230K<0.01%0Timeline
RFREGIONS FINANCIAL CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,740 shares; 2024Q4: 9,740 shares; 2025Q1: 10,545 shares 10,545$229K<0.01%+805Timeline
OTISOTIS WORLDWIDE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,928 shares; 2024Q4: 2,363 shares; 2025Q1: 2,204 shares 2,204$227K<0.01%-159Timeline
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: 1,540 shares; 2024Q4: 1,540 shares; 2025Q1: 1,344 shares 1,344$221K<0.01%-196Timeline
MSAMSA SAFETY 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,470 shares; 2024Q4: 1,470 shares; 2025Q1: 1,490 shares 1,490$219K<0.01%+20Timeline
GEVGE VERNOVA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 952 shares; 2024Q4: 991 shares; 2025Q1: 713 shares 713$218K<0.01%-278Timeline
NTRSNORTHERN TR 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,955 shares; 2024Q4: 2,240 shares; 2025Q1: 2,140 shares 2,140$211K<0.01%-100Timeline
VVVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 827 shares; 2024Q4: 821 shares; 2025Q1: 821 shares 821$211K<0.01%0Timeline
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: 800 shares; 2024Q4: 800 shares; 2025Q1: 800 shares 800$209K<0.01%0Timeline
AMDADVANCED MICRO DEVICES 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,673 shares; 2024Q4: 2,133 shares; 2025Q1: 2,038 shares 2,038$209K<0.01%-95Timeline
CARRCARRIER GLOBAL CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,867 shares; 2024Q4: 3,867 shares; 2025Q1: 3,246 shares 3,246$206K<0.01%-621Timeline
VEUVANGUARD INTL EQUITY INDEX FQuarterly 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: 3,378 shares 3,378$205K<0.01%newTimeline
IJRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,008 shares; 2024Q4: 3,008 shares; 2025Q1: 1,946 shares 1,946$203K<0.01%-1,062Timeline
CLFCLEVELAND-CLIFFS 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: 19,000 shares; 2024Q4: 16,000 shares; 2025Q1: 16,000 shares 16,000$132K<0.01%0Timeline
THE SHYFT GROUPTHE SHYFT GROUPQuarterly 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$80.9K<0.01%0
HIMXHIMAX 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: not reported; 2024Q4: not reported; 2025Q1: 10,550 shares 10,550$77.5K<0.01%newTimeline
PLUGPLUG PWR 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$13.5K<0.01%0Timeline

Sold out in Q1 2025

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

SecurityShares beforeValue beforeType
MDYSTATE STR SPDR S&P MIDCAP 401,035$590Kshares
ALTAIR ENGINEERING INCALTAIR ENGINEERING INC4,431$483Kshares
RSGREPUBLIC SVCS INC2,100$422Kshares
TSLATESLA INC992$401Kshares
AVYAVERY DENNISON CORP2,000$374Kshares
APDAIR PRODUCTS AND CHEMICALS I1,175$341Kshares
TTDTHE TRADE DESK INC2,782$327Kshares
BRBROADRIDGE FINL SOLUTIONS IN1,350$305Kshares
LMTLOCKHEED MARTIN CORP503$244Kshares
CLCOLGATE PALMOLIVE CO2,686$244Kshares
ROSTROSS STORES INC1,513$229Kshares
CMGCHIPOTLE MEXICAN GRILL INC3,660$221Kshares
HPQHP INC6,593$215Kshares
HOGHARLEY DAVIDSON INC7,000$211Kshares
CMCSACOMCAST CORP NEW5,392$202Kshares
ARCADIUM LITHIUM PLCARCADIUM LITHIUM PLC13,925$71.4Kshares

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 0001172661-25-002089 base2025-05-15acceptance time not in the bulk data set