GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 689,573 shares; 2024Q4: 662,658 shares; 2025Q1: 571,320 shares; 2025Q2: 573,763 shares; 2025Q3: 541,790 shares; 2025Q4: 400,710 shares 400,710 $125M 8.35% -141,080 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 480,669 shares; 2024Q4: 569,224 shares; 2025Q1: 679,191 shares; 2025Q2: 779,773 shares; 2025Q3: 694,732 shares; 2025Q4: 605,949 shares 605,949 $113M 7.53% -88,783 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 482,216 shares; 2024Q4: 468,343 shares; 2025Q1: 452,806 shares; 2025Q2: 476,302 shares; 2025Q3: 473,174 shares; 2025Q4: 426,868 shares 426,868 $98.5M 6.56% -46,306 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 173,857 shares; 2024Q4: 175,816 shares; 2025Q1: 177,814 shares; 2025Q2: 177,870 shares; 2025Q3: 216,860 shares; 2025Q4: 185,378 shares 185,378 $89.7M 5.97% -31,482 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,141 shares; 2024Q4: 68,778 shares; 2025Q1: 213,612 shares; 2025Q2: 221,584 shares; 2025Q3: 223,596 shares; 2025Q4: 190,523 shares 190,523 $65.9M 4.39% -33,073 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 484,969 shares; 2024Q4: 467,939 shares; 2025Q1: 358,203 shares; 2025Q2: 350,715 shares; 2025Q3: 332,783 shares; 2025Q4: 239,833 shares 239,833 $65.2M 4.34% -92,950 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 737,725 shares; 2024Q4: 719,840 shares; 2025Q1: 706,053 shares; 2025Q2: 672,876 shares; 2025Q3: 636,312 shares; 2025Q4: 469,034 shares 469,034 $63.4M 4.22% -167,278 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 452,545 shares; 2024Q4: 442,590 shares; 2025Q1: 423,058 shares; 2025Q2: 436,622 shares; 2025Q3: 421,785 shares; 2025Q4: 359,169 shares 359,169 $55.2M 3.67% -62,616 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,184 shares; 2024Q4: 3,170 shares; 2025Q1: 16,467 shares; 2025Q2: 69,470 shares; 2025Q3: 85,213 shares; 2025Q4: 81,533 shares 81,533 $53.8M 3.58% -3,680 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 117,875 shares; 2024Q4: 114,497 shares; 2025Q1: 102,828 shares; 2025Q2: 100,294 shares; 2025Q3: 97,050 shares; 2025Q4: 83,432 shares 83,432 $47.6M 3.17% -13,618 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 45,879 shares; 2025Q1: 49,158 shares; 2025Q2: 50,792 shares; 2025Q3: 48,979 shares; 2025Q4: 39,555 shares 39,555 $42.3M 2.82% -9,424 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 88,051 shares; 2024Q4: 87,153 shares; 2025Q1: 85,125 shares; 2025Q2: 89,333 shares; 2025Q3: 86,788 shares; 2025Q4: 70,766 shares 70,766 $41M 2.73% -16,022 Timeline BKNG BOOKING HOLDINGS INC More: the full row for BOOKING HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,803 shares; 2024Q4: 10,317 shares; 2025Q1: 9,692 shares; 2025Q2: 9,439 shares; 2025Q3: 9,064 shares; 2025Q4: 7,496 shares 7,496 $40.1M 2.67% -1,568 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,431 shares; 2024Q4: 93,268 shares; 2025Q1: 84,277 shares; 2025Q2: 87,137 shares; 2025Q3: 83,144 shares; 2025Q4: 70,457 shares 70,457 $36.8M 2.45% -12,687 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,748 shares; 2024Q4: 11,110 shares; 2025Q1: 10,617 shares; 2025Q2: 12,239 shares; 2025Q3: 11,780 shares; 2025Q4: 10,146 shares 10,146 $34.4M 2.29% -1,634 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 53,466 shares; 2025Q1: 63,629 shares; 2025Q2: 54,432 shares; 2025Q3: 76,141 shares; 2025Q4: 64,984 shares 64,984 $32.7M 2.18% -11,157 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 129 shares; 2024Q4: 7,444 shares; 2025Q1: 14,728 shares; 2025Q2: 15,220 shares; 2025Q3: 18,803 shares; 2025Q4: 16,162 shares 16,162 $32.6M 2.17% -2,641 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 74,296 shares; 2024Q4: 72,736 shares; 2025Q1: 71,630 shares; 2025Q2: 73,904 shares; 2025Q3: 54,588 shares; 2025Q4: 46,681 shares 46,681 $30.9M 2.06% -7,907 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,400 shares; 2024Q4: 2,494 shares; 2025Q1: 39,573 shares; 2025Q2: 39,900 shares; 2025Q3: 130,070 shares; 2025Q4: 122,106 shares 122,106 $26.8M 1.79% -7,964 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 100,929 shares; 2025Q4: 81,423 shares 81,423 $25.9M 1.73% -19,506 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 115,837 shares; 2024Q4: 114,602 shares; 2025Q1: 87,276 shares; 2025Q2: 85,765 shares; 2025Q3: 86,878 shares; 2025Q4: 70,990 shares 70,990 $24.9M 1.66% -15,888 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 101,917 shares; 2024Q4: 89,560 shares; 2025Q1: 88,402 shares; 2025Q2: 91,024 shares; 2025Q3: 88,407 shares; 2025Q4: 72,743 shares 72,743 $23.6M 1.57% -15,664 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 648,327 shares; 2024Q4: 634,395 shares; 2025Q1: 616,263 shares; 2025Q2: 642,285 shares; 2025Q3: 631,923 shares; 2025Q4: 535,319 shares 535,319 $21M 1.4% -96,604 Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 168,082 shares; 2024Q4: 160,149 shares; 2025Q1: 148,668 shares; 2025Q2: 144,562 shares; 2025Q3: 61,742 shares; 2025Q4: 52,924 shares 52,924 $15.7M 1.04% -8,818 Timeline CEG CONSTELLATION ENERGY CORP More: the full row for CONSTELLATION ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 53,632 shares; 2025Q4: 42,971 shares 42,971 $15.2M 1.01% -10,661 Timeline VRSN VERISIGN INC More: the full row for VERISIGN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 90,861 shares; 2024Q4: 89,708 shares; 2025Q1: 67,831 shares; 2025Q2: 68,072 shares; 2025Q3: 65,898 shares; 2025Q4: 53,828 shares 53,828 $13.1M 0.87% -12,070 Timeline CME CME GROUP INC More: the full row for CME GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 15,188 shares; 2025Q4: 47,666 shares 47,666 $13M 0.87% +32,478 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 75,225 shares; 2024Q4: 72,402 shares; 2025Q1: 72,697 shares; 2025Q2: 77,033 shares; 2025Q3: 72,593 shares; 2025Q4: 67,455 shares 67,455 $12.7M 0.84% -5,138 Timeline BJ BJS WHSL CLUB HLDGS INC More: the full row for BJS WHSL CLUB HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 139,522 shares 139,522 $12.6M 0.84% new Timeline VST VISTRA CORP More: the full row for VISTRA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 49,938 shares; 2025Q2: 53,174 shares; 2025Q3: 50,095 shares; 2025Q4: 71,532 shares 71,532 $11.5M 0.77% +21,437 Timeline KNSL KINSALE CAP GROUP INC More: the full row for KINSALE CAP GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,650 shares; 2024Q4: 39,239 shares; 2025Q1: 37,519 shares; 2025Q2: 37,195 shares; 2025Q3: 36,538 shares; 2025Q4: 29,242 shares 29,242 $11.4M 0.76% -7,296 Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,434 shares; 2024Q4: 62,825 shares; 2025Q1: 64,008 shares; 2025Q2: 71,608 shares; 2025Q3: 50,885 shares; 2025Q4: 46,066 shares 46,066 $11.1M 0.74% -4,819 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 12,765 shares 12,765 $10.5M 0.7% new Timeline GDDY GODADDY INC More: the full row for GODADDY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 106,671 shares; 2024Q4: 76,709 shares; 2025Q1: 77,090 shares; 2025Q2: 83,116 shares; 2025Q3: 79,366 shares; 2025Q4: 74,325 shares 74,325 $9.22M 0.61% -5,041 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,029 shares; 2024Q4: 17,327 shares; 2025Q1: 26,898 shares; 2025Q2: 51,124 shares; 2025Q3: 43,965 shares; 2025Q4: 44,493 shares 44,493 $8.67M 0.58% +528 Timeline BMI BADGER METER INC More: the full row for BADGER METER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 47,749 shares 47,749 $8.33M 0.55% new Timeline NSSC NAPCO SEC TECHNOLOGIES INC More: the full row for NAPCO SEC TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 375,373 shares; 2024Q4: 399,599 shares; 2025Q1: 407,991 shares; 2025Q2: 242,414 shares; 2025Q3: 224,118 shares; 2025Q4: 199,666 shares 199,666 $8.33M 0.55% -24,452 Timeline DPZ DOMINOS PIZZA INC More: the full row for DOMINOS PIZZA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,930 shares; 2024Q4: 7,144 shares; 2025Q1: 7,932 shares; 2025Q2: 8,724 shares; 2025Q3: 8,788 shares; 2025Q4: 19,852 shares 19,852 $8.27M 0.55% +11,064 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,580 shares; 2024Q4: 26,790 shares; 2025Q1: 26,678 shares; 2025Q2: 27,878 shares; 2025Q3: 26,005 shares; 2025Q4: 25,622 shares 25,622 $8.26M 0.55% -383 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 103,680 shares; 2024Q4: 87,339 shares; 2025Q1: 82,696 shares; 2025Q2: 70,031 shares; 2025Q3: 26,521 shares; 2025Q4: 23,182 shares 23,182 $7.98M 0.53% -3,339 Timeline FSS FEDERAL SIGNAL CORP More: the full row for FEDERAL SIGNAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 66,448 shares; 2025Q1: 67,253 shares; 2025Q2: 104,259 shares; 2025Q3: 74,241 shares; 2025Q4: 69,116 shares 69,116 $7.51M 0.5% -5,125 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 8,709 shares; 2025Q1: not reported; 2025Q2: 616 shares; 2025Q3: not reported; 2025Q4: 10,167 shares 10,167 $6.93M 0.46% new Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,331 shares; 2024Q4: 38,672 shares; 2025Q1: 40,013 shares; 2025Q2: 43,316 shares; 2025Q3: 46,506 shares; 2025Q4: 45,283 shares 45,283 $6.9M 0.46% -1,223 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,499 shares; 2024Q4: 19,007 shares; 2025Q1: 20,133 shares; 2025Q2: 21,773 shares; 2025Q3: 28,714 shares; 2025Q4: 26,843 shares 26,843 $6.21M 0.41% -1,871 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 117,637 shares; 2024Q4: 114,383 shares; 2025Q1: 114,618 shares; 2025Q2: 121,624 shares; 2025Q3: 24,133 shares; 2025Q4: 18,495 shares 18,495 $6.11M 0.41% -5,638 Timeline LMT LOCKHEED MARTIN CORP More: the full row for LOCKHEED MARTIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,894 shares; 2024Q4: 7,088 shares; 2025Q1: 8,046 shares; 2025Q2: 8,567 shares; 2025Q3: 12,127 shares; 2025Q4: 11,790 shares 11,790 $5.7M 0.38% -337 Timeline MO ALTRIA GROUP INC More: the full row for ALTRIA GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 53,361 shares; 2024Q4: 57,216 shares; 2025Q1: 61,049 shares; 2025Q2: 63,450 shares; 2025Q3: 67,006 shares; 2025Q4: 83,545 shares 83,545 $4.82M 0.32% +16,539 Timeline RACE FERRARI N V More: the full row for FERRARI N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 13,172 shares; 2025Q4: 13,019 shares 13,019 $4.81M 0.32% -153 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,039 shares; 2024Q4: 17,791 shares; 2025Q1: 19,581 shares; 2025Q2: 20,749 shares; 2025Q3: 22,011 shares; 2025Q4: 27,084 shares 27,084 $4.7M 0.31% +5,073 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,879 shares; 2024Q4: 13,032 shares; 2025Q1: 13,878 shares; 2025Q2: 14,585 shares; 2025Q3: 15,713 shares; 2025Q4: 15,076 shares 15,076 $4.61M 0.31% -637 Timeline Guardian Cap Group Guardian Cap Group More: the full row for Guardian Cap Group Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 72,500 shares; 2024Q4: 72,500 shares; 2025Q1: 72,500 shares; 2025Q2: 93,400 shares; 2025Q3: 93,400 shares; 2025Q4: 93,400 shares 93,400 $4.59M 0.31% 0 T AT&T INC More: the full row for AT&T INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 208,815 shares; 2024Q4: 187,981 shares; 2025Q1: 196,856 shares; 2025Q2: 169,005 shares; 2025Q3: 180,989 shares; 2025Q4: 179,237 shares 179,237 $4.45M 0.3% -1,752 Timeline BKH BLACK HILLS CORP More: the full row for BLACK HILLS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 50,805 shares; 2025Q1: 55,715 shares; 2025Q2: 58,957 shares; 2025Q3: 63,263 shares; 2025Q4: 61,889 shares 61,889 $4.3M 0.29% -1,374 Timeline WEC WEC ENERGY GROUP INC More: the full row for WEC ENERGY GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 34,737 shares; 2024Q4: 37,999 shares; 2025Q1: 39,846 shares; 2025Q2: 37,850 shares; 2025Q3: 40,602 shares; 2025Q4: 40,578 shares 40,578 $4.28M 0.28% -24 Timeline AMT AMERICAN TOWER CORP More: the full row for AMERICAN TOWER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,218 shares; 2024Q4: 20,438 shares; 2025Q1: 22,379 shares; 2025Q2: 23,359 shares; 2025Q3: 25,061 shares; 2025Q4: 23,733 shares 23,733 $4.17M 0.28% -1,328 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,000 shares; 2024Q4: 23,000 shares; 2025Q1: 20,000 shares; 2025Q2: 20,000 shares; 2025Q3: 20,000 shares; 2025Q4: 13,000 shares 13,000 $4.08M 0.27% -7,000 Timeline MKL MARKEL GROUP INC More: the full row for MARKEL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,597 shares; 2024Q4: 2,707 shares; 2025Q1: 2,560 shares; 2025Q2: 2,823 shares; 2025Q3: 2,779 shares; 2025Q4: 1,885 shares 1,885 $4.05M 0.27% -894 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 8,585 shares; 2025Q1: 9,426 shares; 2025Q2: 9,859 shares; 2025Q3: 15,713 shares; 2025Q4: 15,207 shares 15,207 $3.91M 0.26% -506 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,395 shares; 2024Q4: 19,517 shares; 2025Q1: 22,092 shares; 2025Q2: 24,314 shares; 2025Q3: 26,956 shares; 2025Q4: 25,912 shares 25,912 $3.72M 0.25% -1,044 Timeline QSR RESTAURANT BRANDS INTL INC More: the full row for RESTAURANT BRANDS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 466,810 shares; 2024Q4: 465,964 shares; 2025Q1: 139,854 shares; 2025Q2: 147,519 shares; 2025Q3: 154,856 shares; 2025Q4: 47,423 shares 47,423 $3.24M 0.22% -107,433 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,666 shares; 2024Q4: 22,389 shares; 2025Q1: 36,994 shares; 2025Q2: 77,578 shares; 2025Q3: 81,145 shares; 2025Q4: 80,297 shares 80,297 $3.22M 0.21% -848 Timeline KR KROGER CO More: the full row for KROGER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,977 shares; 2024Q4: 13,013 shares; 2025Q1: 13,046 shares; 2025Q2: 17,696 shares; 2025Q3: 16,250 shares; 2025Q4: 49,020 shares 49,020 $3.06M 0.2% +32,770 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,120 shares; 2025Q3: 13,493 shares; 2025Q4: 10,743 shares 10,743 $2.85M 0.19% -2,750 Timeline PWR QUANTA SVCS INC More: the full row for QUANTA SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 3,992 shares 3,992 $1.68M 0.11% new Timeline ZION ZIONS BANCORPORATION NATL AS More: the full row for ZIONS BANCORPORATION NATL AS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,803 shares; 2024Q4: 23,939 shares; 2025Q1: 22,835 shares; 2025Q2: 27,441 shares; 2025Q3: 27,635 shares; 2025Q4: 27,838 shares 27,838 $1.63M 0.11% +203 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 174,767 shares; 2024Q4: 169,791 shares; 2025Q1: 162,494 shares; 2025Q2: 165,389 shares; 2025Q3: 162,638 shares; 2025Q4: 10,153 shares 10,153 $1.28M 0.09% -152,485 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,000 shares; 2024Q4: 10,000 shares; 2025Q1: 10,000 shares; 2025Q2: 10,000 shares; 2025Q3: 10,000 shares; 2025Q4: 10,000 shares 10,000 $1.11M 0.07% 0 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,000 shares; 2024Q4: 1,014 shares; 2025Q1: 1,035 shares; 2025Q2: 1,035 shares; 2025Q3: 1,019 shares; 2025Q4: 1,007 shares 1,007 $1.08M 0.07% -12 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 500 shares; 2025Q1: not reported; 2025Q2: 1,397 shares; 2025Q3: 1,997 shares; 2025Q4: 2,174 shares 2,174 $978K 0.07% +177 Timeline PSX PHILLIPS 66 More: the full row for PHILLIPS 66 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,656 shares; 2024Q4: 9,682 shares; 2025Q1: 9,712 shares; 2025Q2: 10,564 shares; 2025Q3: 10,401 shares; 2025Q4: 7,231 shares 7,231 $933K 0.06% -3,170 Timeline BRK-A BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1 shares; 2024Q4: 1 shares; 2025Q1: 1 shares; 2025Q2: 1 shares; 2025Q3: 1 shares; 2025Q4: 1 shares 1 $755K 0.05% 0 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,640 shares; 2024Q4: 3,640 shares; 2025Q1: 3,440 shares; 2025Q2: 3,940 shares; 2025Q3: 4,140 shares; 2025Q4: 2,790 shares 2,790 $606K 0.04% -1,350 Timeline OXY OCCIDENTAL PETE CORP More: the full row for OCCIDENTAL PETE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 10,077 shares; 2025Q1: 10,119 shares; 2025Q2: 13,956 shares; 2025Q3: 14,024 shares; 2025Q4: 14,097 shares 14,097 $580K 0.04% +73 Timeline VRT VERTIV HOLDINGS CO More: the full row for VERTIV HOLDINGS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,541 shares; 2025Q3: 2,942 shares; 2025Q4: 2,942 shares 2,942 $477K 0.03% 0 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 125,431 shares; 2024Q4: 124,182 shares; 2025Q1: 120,276 shares; 2025Q2: 106,884 shares; 2025Q3: 1,698 shares; 2025Q4: 1,218 shares 1,218 $426K 0.03% -480 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,235 shares; 2024Q4: 3,235 shares; 2025Q1: 3,235 shares; 2025Q2: 3,235 shares; 2025Q3: 3,251 shares; 2025Q4: 1,528 shares 1,528 $349K 0.02% -1,723 Timeline PEO ADAM NAT RES FD INC More: the full row for ADAM NAT RES FD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,000 shares; 2024Q4: 16,000 shares; 2025Q1: 16,000 shares; 2025Q2: 16,000 shares; 2025Q3: 16,000 shares; 2025Q4: 16,000 shares 16,000 $348K 0.02% 0 Timeline MAR MARRIOTT INTL INC NEW More: the full row for MARRIOTT INTL INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,024 shares; 2024Q4: 1,027 shares; 2025Q1: 1,029 shares; 2025Q2: 1,032 shares; 2025Q3: 1,035 shares; 2025Q4: 1,037 shares 1,037 $322K 0.02% +2 Timeline YUM YUM BRANDS INC More: the full row for YUM BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,502 shares; 2024Q4: 1,509 shares; 2025Q1: 1,516 shares; 2025Q2: 2,103 shares; 2025Q3: 2,113 shares; 2025Q4: 2,123 shares 2,123 $321K 0.02% +10 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,425 shares; 2024Q4: 1,456 shares; 2025Q1: 1,270 shares; 2025Q2: 1,580 shares; 2025Q3: 1,443 shares; 2025Q4: 1,034 shares 1,034 $314K 0.02% -409 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 316,939 shares; 2024Q4: 298,442 shares; 2025Q1: 259,866 shares; 2025Q2: 333,499 shares; 2025Q3: 327,542 shares; 2025Q4: 4,481 shares 4,481 $301K 0.02% -323,061 Timeline TTWO TAKE-TWO INTERACTIVE SOFTWAR More: the full row for TAKE-TWO INTERACTIVE SOFTWAR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 60,378 shares; 2024Q4: 3,311 shares; 2025Q1: 2,547 shares; 2025Q2: 2,345 shares; 2025Q3: 2,007 shares; 2025Q4: 1,172 shares 1,172 $300K 0.02% -835 Timeline TLN TALEN ENERGY CORP More: the full row for TALEN ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 702 shares; 2025Q4: 797 shares 797 $299K 0.02% +95 Timeline Guardian Cap Group (Voting) Guardian Cap Group (Voting) More: the full row for Guardian Cap Group (Voting) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 6,000 shares; 2025Q4: 6,000 shares 6,000 $294K 0.02% 0 RY ROYAL BK CDA More: the full row for ROYAL BK CDA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,780 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,570 shares; 2025Q3: 1,621 shares; 2025Q4: 1,686 shares 1,686 $287K 0.02% +65 Timeline STE STERIS PLC More: the full row for STERIS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,158 shares; 2024Q4: 1,225 shares; 2025Q1: 1,134 shares; 2025Q2: 1,042 shares; 2025Q3: 991 shares; 2025Q4: 1,064 shares 1,064 $270K 0.02% +73 Timeline ULTA ULTA BEAUTY INC More: the full row for ULTA BEAUTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 650 shares; 2024Q4: 654 shares; 2025Q1: 735 shares; 2025Q2: 768 shares; 2025Q3: 400 shares; 2025Q4: 431 shares 431 $261K 0.02% +31 Timeline BR BROADRIDGE FINL SOLUTIONS IN More: the full row for BROADRIDGE FINL SOLUTIONS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 86,145 shares; 2024Q4: 84,358 shares; 2025Q1: 51,467 shares; 2025Q2: 2,729 shares; 2025Q3: 2,681 shares; 2025Q4: 1,161 shares 1,161 $259K 0.02% -1,520 Timeline JLL JONES LANG LASALLE INC More: the full row for JONES LANG LASALLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 755 shares 755 $254K 0.02% new Timeline CPAY CORPAY INC More: the full row for CORPAY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 643 shares; 2025Q2: 696 shares; 2025Q3: not reported; 2025Q4: 744 shares 744 $224K 0.01% new Timeline EXLS EXLSERVICE HLDGS INC More: the full row for EXLSERVICE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 4,630 shares; 2025Q1: 5,394 shares; 2025Q2: 5,929 shares; 2025Q3: 5,351 shares; 2025Q4: 5,217 shares 5,217 $221K 0.01% -134 Timeline DSDVY DSV A/S AMERICAN DEPOSITARY RE More: the full row for DSV A/S AMERICAN DEPOSITARY RE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,625 shares 1,625 $205K 0.01% new Timeline MUFG MITSUBISHI UFJ FINANCIAL GRO More: the full row for MITSUBISHI UFJ FINANCIAL GRO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 11,420 shares; 2025Q4: 12,067 shares 12,067 $191K 0.01% +647 Timeline MRAAY Murata Manufacturing Co Ltd Un More: the full row for Murata Manufacturing Co Ltd Un Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 15,512 shares; 2025Q3: 20,770 shares; 2025Q4: 15,403 shares 15,403 $159K 0.01% -5,367 Timeline WEGZY WEG S.A. SPONSORED ADR (BRAZIL More: the full row for WEG S.A. SPONSORED ADR (BRAZIL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,095 shares; 2024Q4: 10,550 shares; 2025Q1: not reported; 2025Q2: 15,100 shares; 2025Q3: 15,100 shares; 2025Q4: 13,862 shares 13,862 $125K 0.01% -1,238 Timeline ITUB ITAU UNIBANCO HLDG S A More: the full row for ITAU UNIBANCO HLDG S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,108 shares; 2024Q4: not reported; 2025Q1: 11,285 shares; 2025Q2: 14,025 shares; 2025Q3: 14,025 shares; 2025Q4: 12,971 shares 12,971 $92.9K 0.01% -1,054 Timeline