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; 2023Q2: restricted; 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 21,854 $11.6M 13.41% -1,999 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 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 23,222 $8.14M 9.38% +36 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; 2023Q2: restricted; 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 69,634 $8.05M 9.27% -5,646 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 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 20,104 $5.69M 6.55% +147 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; 2023Q2: restricted; 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 1,106 $5.1M 5.87% -8 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 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 28,188 $4.4M 5.07% +2,168 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 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 74,266 $4.2M 4.84% -55 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; 2023Q2: restricted; 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 6,573 $3.79M 4.36% +50 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 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 23,798 $3.68M 4.24% -132 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; 2023Q2: restricted; 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 29,157 $3.63M 4.18% +164 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; 2023Q2: restricted; 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 17,103 $3.25M 3.75% +98 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 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 12,073 $2.67M 3.07% +90 Timeline IT GARTNER INC More: the full row for GARTNER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 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 5,361 $2.25M 2.59% -6 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; 2023Q2: restricted; 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 21,713 $1.7M 1.96% +181 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; 2023Q2: restricted; 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 44,599 $1.67M 1.92% +357 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; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 5,801 shares; 2024Q4: 7,677 shares; 2025Q1: 8,162 shares 8,162 $1.3M 1.49% +485 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; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,140 shares 4,140 $1.26M 1.45% 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; 2023Q2: restricted; 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 11,937 $1.24M 1.43% +47 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 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 5,187 $1.15M 1.33% 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; 2023Q2: restricted; 2023Q3: 168 shares; 2023Q4: 176 shares; 2024Q1: 160 shares; 2024Q2: 157 shares; 2024Q3: 149 shares; 2024Q4: 137 shares; 2025Q1: 137 shares 137 $992K 1.14% 0 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 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 2,450 $920K 1.06% 0 Timeline CSX CSX CORP More: the full row for CSX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 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 31,133 $916K 1.06% -46 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; 2023Q2: restricted; 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 4,469 $916K 1.06% -4 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; 2023Q2: restricted; 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 9,731 $909K 1.05% -15 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; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 1,257 shares; 2025Q1: 1,615 shares 1,615 $786K 0.91% +358 Timeline MORN MORNINGSTAR INC More: the full row for MORNINGSTAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 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 2,604 $781K 0.9% -3 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; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 37,730 shares 37,730 $647K 0.75% new 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; 2023Q2: restricted; 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 2,450 $601K 0.69% 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; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 394 shares; 2024Q3: 343 shares; 2024Q4: 315 shares; 2025Q1: 315 shares 315 $584K 0.67% 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; 2023Q2: restricted; 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 8,491 $554K 0.64% -8 Timeline BX BLACKSTONE INC More: the full row for BLACKSTONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 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 3,920 $548K 0.63% 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; 2023Q2: restricted; 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 2,572 $514K 0.59% -1,647 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; 2023Q2: restricted; 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 4,929 $486K 0.56% -6 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; 2023Q2: restricted; 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 16,769 $470K 0.54% -16 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; 2023Q2: restricted; 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 1,226 $428K 0.49% 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; 2023Q2: restricted; 2023Q3: 735 shares; 2023Q4: 735 shares; 2024Q1: 735 shares; 2024Q2: 735 shares; 2024Q3: 735 shares; 2024Q4: 735 shares; 2025Q1: 735 shares 735 $403K 0.46% 0 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; 2023Q2: restricted; 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 10,000 $297K 0.34% 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; 2023Q2: restricted; 2023Q3: 490 shares; 2023Q4: 490 shares; 2024Q1: 490 shares; 2024Q2: 490 shares; 2024Q3: 490 shares; 2024Q4: not reported; 2025Q1: 490 shares 490 $244K 0.28% new Timeline