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; 2023Q3: 32,059 shares; 2023Q4: 32,059 shares; 2024Q1: 28,808 shares; 2024Q2: 28,808 shares; 2024Q3: 26,976 shares; 2024Q4: 23,853 shares; 2025Q1: 21,854 shares; 2025Q2: 19,579 shares 19,579 $9.51M 10.24% -2,275 Timeline KKR KKR & CO INC More: the full row for KKR & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 91,047 shares; 2023Q4: 90,387 shares; 2024Q1: 80,553 shares; 2024Q2: 83,702 shares; 2024Q3: 82,670 shares; 2024Q4: 75,280 shares; 2025Q1: 69,634 shares; 2025Q2: 67,964 shares 67,964 $9.04M 9.73% -1,670 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 27,961 shares; 2023Q4: 27,961 shares; 2024Q1: 25,631 shares; 2024Q2: 25,993 shares; 2024Q3: 24,930 shares; 2024Q4: 23,186 shares; 2025Q1: 23,222 shares; 2025Q2: 23,222 shares 23,222 $8.24M 8.87% 0 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; 2023Q3: 1,388 shares; 2023Q4: 1,388 shares; 2024Q1: 1,223 shares; 2024Q2: 1,236 shares; 2024Q3: 1,210 shares; 2024Q4: 1,114 shares; 2025Q1: 1,106 shares; 2025Q2: 1,117 shares 1,117 $6.47M 6.96% +11 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 20,777 shares; 2023Q4: 21,793 shares; 2024Q1: 19,846 shares; 2024Q2: 21,325 shares; 2024Q3: 21,909 shares; 2024Q4: 19,957 shares; 2025Q1: 20,104 shares; 2025Q2: 20,104 shares 20,104 $5.36M 5.77% 0 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; 2023Q3: 8,024 shares; 2023Q4: 7,824 shares; 2024Q1: 6,829 shares; 2024Q2: 7,149 shares; 2024Q3: 7,120 shares; 2024Q4: 6,523 shares; 2025Q1: 6,573 shares; 2025Q2: 6,573 shares 6,573 $4.85M 5.22% 0 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 30,126 shares; 2023Q4: 30,126 shares; 2024Q1: 26,477 shares; 2024Q2: 26,447 shares; 2024Q3: 25,857 shares; 2024Q4: 23,930 shares; 2025Q1: 23,798 shares; 2025Q2: 22,718 shares 22,718 $4M 4.31% -1,080 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; 2023Q3: 20,133 shares; 2023Q4: 20,133 shares; 2024Q1: 18,439 shares; 2024Q2: 18,956 shares; 2024Q3: 18,269 shares; 2024Q4: 17,005 shares; 2025Q1: 17,103 shares; 2025Q2: 17,104 shares 17,104 $3.75M 4.04% +1 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 29,997 shares; 2023Q4: 29,997 shares; 2024Q1: 26,944 shares; 2024Q2: 29,273 shares; 2024Q3: 28,367 shares; 2024Q4: 26,020 shares; 2025Q1: 28,188 shares; 2025Q2: 20,858 shares 20,858 $3.7M 3.98% -7,330 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 109,340 shares; 2023Q4: 106,907 shares; 2024Q1: 92,447 shares; 2024Q2: 95,376 shares; 2024Q3: 79,367 shares; 2024Q4: 74,321 shares; 2025Q1: 74,266 shares; 2025Q2: 72,226 shares 72,226 $3.54M 3.81% -2,040 Timeline BRO BROWN & BROWN INC More: the full row for BROWN & BROWN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 34,873 shares; 2023Q4: 34,873 shares; 2024Q1: 31,365 shares; 2024Q2: 32,386 shares; 2024Q3: 31,598 shares; 2024Q4: 28,993 shares; 2025Q1: 29,157 shares; 2025Q2: 25,115 shares 25,115 $2.78M 3% -4,042 Timeline IT GARTNER INC More: the full row for GARTNER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 8,624 shares; 2023Q4: 8,052 shares; 2024Q1: 7,081 shares; 2024Q2: 7,278 shares; 2024Q3: 5,859 shares; 2024Q4: 5,367 shares; 2025Q1: 5,361 shares; 2025Q2: 5,355 shares 5,355 $2.16M 2.33% -6 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 11,565 shares; 2024Q2: 13,007 shares; 2024Q3: 12,577 shares; 2024Q4: 11,983 shares; 2025Q1: 12,073 shares; 2025Q2: 12,123 shares 12,123 $2.09M 2.25% +50 Timeline SCHW CHARLES SCHWAB CORP (THE) More: the full row for CHARLES SCHWAB CORP (THE) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 23,426 shares; 2023Q4: 23,426 shares; 2024Q1: 21,096 shares; 2024Q2: 23,878 shares; 2024Q3: 23,271 shares; 2024Q4: 21,532 shares; 2025Q1: 21,713 shares; 2025Q2: 21,713 shares 21,713 $1.98M 2.13% 0 Timeline FCNCA FIRST CTZNS BANCSHARES INC D More: the full row for FIRST CTZNS BANCSHARES INC D Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 394 shares; 2024Q3: 343 shares; 2024Q4: 315 shares; 2025Q1: 315 shares; 2025Q2: 985 shares 985 $1.93M 2.07% +670 Timeline HGV HILTON GRAND VACATIONS INC More: the full row for HILTON GRAND VACATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 10,729 shares; 2024Q2: 10,484 shares; 2024Q3: 49,148 shares; 2024Q4: 44,242 shares; 2025Q1: 44,599 shares; 2025Q2: 44,774 shares 44,774 $1.86M 2% +175 Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 5,801 shares; 2024Q4: 7,677 shares; 2025Q1: 8,162 shares; 2025Q2: 8,162 shares 8,162 $1.49M 1.6% 0 Timeline WDAY WORKDAY INC More: the full row for WORKDAY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 5,520 shares 5,520 $1.32M 1.43% new Timeline MEDP MEDPACE HLDGS INC More: the full row for MEDPACE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,140 shares; 2025Q2: 4,160 shares 4,160 $1.31M 1.41% +20 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; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 1,257 shares; 2025Q1: 1,615 shares; 2025Q2: 2,688 shares 2,688 $1.3M 1.4% +1,073 Timeline DRVN DRIVEN BRANDS HLDGS INC More: the full row for DRIVEN BRANDS HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 37,730 shares; 2025Q2: 73,645 shares 73,645 $1.29M 1.39% +35,915 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 2,450 shares; 2023Q4: 2,450 shares; 2024Q1: 2,450 shares; 2024Q2: 2,450 shares; 2024Q3: 2,450 shares; 2024Q4: 2,450 shares; 2025Q1: 2,450 shares; 2025Q2: 2,450 shares 2,450 $1.22M 1.31% 0 Timeline AMRZ AMRIZE LTD More: the full row for AMRIZE LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 23,726 shares 23,726 $1.18M 1.27% new Timeline NRP NATURAL RESOURCE PARTNERS LP More: the full row for NATURAL RESOURCE PARTNERS LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 15,081 shares; 2024Q2: 15,749 shares; 2024Q3: 12,591 shares; 2024Q4: 11,890 shares; 2025Q1: 11,937 shares; 2025Q2: 12,020 shares 12,020 $1.15M 1.24% +83 Timeline CSX CSX CORP More: the full row for CSX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 69,551 shares; 2023Q4: 69,551 shares; 2024Q1: 63,850 shares; 2024Q2: 62,565 shares; 2024Q3: 52,593 shares; 2024Q4: 31,179 shares; 2025Q1: 31,133 shares; 2025Q2: 31,133 shares 31,133 $1.02M 1.09% 0 Timeline NVR NVR INC More: the full row for NVR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 168 shares; 2023Q4: 176 shares; 2024Q1: 160 shares; 2024Q2: 157 shares; 2024Q3: 149 shares; 2024Q4: 137 shares; 2025Q1: 137 shares; 2025Q2: 137 shares 137 $1.01M 1.09% 0 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 4,658 shares; 2023Q4: 5,175 shares; 2024Q1: 4,667 shares; 2024Q2: 4,859 shares; 2024Q3: 4,842 shares; 2024Q4: 4,473 shares; 2025Q1: 4,469 shares; 2025Q2: 4,469 shares 4,469 $883K 0.95% 0 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 5,782 shares; 2023Q4: 5,782 shares; 2024Q1: 5,782 shares; 2024Q2: 5,187 shares; 2024Q3: 5,187 shares; 2024Q4: 5,187 shares; 2025Q1: 5,187 shares; 2025Q2: 4,187 shares 4,187 $859K 0.92% -1,000 Timeline MORN MORNINGSTAR INC More: the full row for MORNINGSTAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 3,439 shares; 2023Q4: 3,439 shares; 2024Q1: 3,127 shares; 2024Q2: 3,057 shares; 2024Q3: 2,835 shares; 2024Q4: 2,607 shares; 2025Q1: 2,604 shares; 2025Q2: 2,604 shares 2,604 $817K 0.88% 0 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; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 5,684 shares; 2024Q3: 4,638 shares; 2024Q4: 4,219 shares; 2025Q1: 2,572 shares; 2025Q2: 2,517 shares 2,517 $732K 0.79% -55 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; 2023Q3: 2,450 shares; 2023Q4: 2,450 shares; 2024Q1: 2,450 shares; 2024Q2: 2,450 shares; 2024Q3: 2,450 shares; 2024Q4: 2,450 shares; 2025Q1: 2,450 shares; 2025Q2: 2,450 shares 2,450 $710K 0.76% 0 Timeline SDHC SMITH DOUGLAS HOMES CORP More: the full row for SMITH DOUGLAS HOMES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 36,300 shares 36,300 $705K 0.76% new Timeline AAON AAON INC More: the full row for AAON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 9,170 shares 9,170 $676K 0.73% new Timeline XLE SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 16,818 shares; 2023Q4: 16,818 shares; 2024Q1: 14,975 shares; 2024Q2: 14,559 shares; 2024Q3: 13,787 shares; 2024Q4: 9,746 shares; 2025Q1: 9,731 shares; 2025Q2: 7,571 shares 7,571 $642K 0.69% -2,160 Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 10,495 shares; 2023Q4: 10,495 shares; 2024Q1: 7,504 shares; 2024Q2: 7,223 shares; 2024Q3: 7,132 shares; 2024Q4: 4,935 shares; 2025Q1: 4,929 shares; 2025Q2: 4,929 shares 4,929 $611K 0.66% 0 Timeline BX BLACKSTONE INC More: the full row for BLACKSTONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 3,920 shares; 2023Q4: 3,920 shares; 2024Q1: 3,920 shares; 2024Q2: 3,920 shares; 2024Q3: 3,920 shares; 2024Q4: 3,920 shares; 2025Q1: 3,920 shares; 2025Q2: 3,920 shares 3,920 $586K 0.63% 0 Timeline PYPL PAYPAL HLDGS INC More: the full row for PAYPAL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 14,301 shares; 2023Q4: 13,816 shares; 2024Q1: 9,809 shares; 2024Q2: 9,598 shares; 2024Q3: 9,194 shares; 2024Q4: 8,499 shares; 2025Q1: 8,491 shares; 2025Q2: 5,879 shares 5,879 $437K 0.47% -2,612 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; 2023Q3: 1,226 shares; 2023Q4: 1,226 shares; 2024Q1: 1,226 shares; 2024Q2: 1,226 shares; 2024Q3: 1,226 shares; 2024Q4: 1,226 shares; 2025Q1: 1,226 shares; 2025Q2: 1,226 shares 1,226 $421K 0.45% 0 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 735 shares; 2023Q4: 735 shares; 2024Q1: 735 shares; 2024Q2: 735 shares; 2024Q3: 735 shares; 2024Q4: 735 shares; 2025Q1: 735 shares; 2025Q2: 735 shares 735 $413K 0.44% 0 Timeline DSGR DISTRIBUTION SOLUTIONS GRP I More: the full row for DISTRIBUTION SOLUTIONS GRP I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 19,221 shares; 2024Q2: 21,227 shares; 2024Q3: 18,206 shares; 2024Q4: 16,785 shares; 2025Q1: 16,769 shares; 2025Q2: 13,886 shares 13,886 $381K 0.41% -2,883 Timeline DRLL EA SERIES TRUST More: the full row for EA SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 10,000 shares; 2023Q4: 10,000 shares; 2024Q1: 10,000 shares; 2024Q2: 10,000 shares; 2024Q3: 10,000 shares; 2024Q4: 10,000 shares; 2025Q1: 10,000 shares; 2025Q2: 10,000 shares 10,000 $271K 0.29% 0 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; 2023Q3: 490 shares; 2023Q4: 490 shares; 2024Q1: 490 shares; 2024Q2: 490 shares; 2024Q3: 490 shares; 2024Q4: not reported; 2025Q1: 490 shares; 2025Q2: 490 shares 490 $199K 0.21% 0 Timeline