AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 57,829 shares; 2025Q1: 56,093 shares; 2025Q2: 56,272 shares; 2025Q3: 54,280 shares 54,280 $13.8M 11.99% -1,992 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 18,593 shares; 2025Q1: 17,721 shares; 2025Q2: 17,512 shares; 2025Q3: 15,977 shares 15,977 $9.09M 7.89% -1,535 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 38,167 shares; 2025Q1: 36,460 shares; 2025Q2: 36,766 shares; 2025Q3: 36,397 shares 36,397 $8.43M 7.31% -369 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 16,630 shares; 2025Q1: 16,695 shares; 2025Q2: 16,674 shares; 2025Q3: 16,712 shares 16,712 $6.77M 5.88% +38 Timeline RLI RLI CORP More: the full row for RLI CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 53,021 shares; 2025Q1: 103,158 shares; 2025Q2: 102,478 shares; 2025Q3: 102,842 shares 102,842 $6.71M 5.82% +364 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 36,495 shares; 2025Q1: 32,005 shares; 2025Q2: 32,329 shares; 2025Q3: 32,106 shares 32,106 $5.99M 5.2% -223 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 24,080 shares; 2025Q1: 23,175 shares; 2025Q2: 25,743 shares; 2025Q3: 25,826 shares 25,826 $5.67M 4.92% +83 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 22,454 shares; 2025Q1: 21,896 shares; 2025Q2: 22,131 shares; 2025Q3: 22,137 shares 22,137 $5.38M 4.67% +6 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 16,792 shares; 2025Q1: 16,273 shares; 2025Q2: 16,065 shares; 2025Q3: 16,072 shares 16,072 $4.88M 4.24% +7 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 8,170 shares; 2025Q1: 7,835 shares; 2025Q2: 9,008 shares; 2025Q3: 9,036 shares 9,036 $4.68M 4.06% +28 Timeline ODFL OLD DOMINION FREIGHT LINE IN More: the full row for OLD DOMINION FREIGHT LINE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 31,695 shares; 2025Q1: 29,372 shares; 2025Q2: 29,554 shares; 2025Q3: 29,590 shares 29,590 $4.17M 3.62% +36 Timeline VGT VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 5,224 shares; 2025Q1: 5,048 shares; 2025Q2: 5,085 shares; 2025Q3: 4,978 shares 4,978 $3.72M 3.23% -107 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 2,206 shares; 2025Q1: 2,149 shares; 2025Q2: 32,361 shares; 2025Q3: 32,531 shares 32,531 $3.51M 3.04% +170 Timeline NSC NORFOLK SOUTHN CORP More: the full row for NORFOLK SOUTHN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 10,510 shares; 2025Q1: 10,510 shares; 2025Q2: 10,510 shares; 2025Q3: 10,510 shares 10,510 $3.16M 2.74% 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 555 shares; 2025Q1: 544 shares; 2025Q2: 543 shares; 2025Q3: 541 shares 541 $2.92M 2.53% -2 Timeline PEG PUBLIC SVC ENTERPRISE GROUP More: the full row for PUBLIC SVC ENTERPRISE GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 31,790 shares; 2025Q1: 31,790 shares; 2025Q2: 31,790 shares; 2025Q3: 31,790 shares 31,790 $2.65M 2.3% 0 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 2,802 shares; 2025Q1: 2,622 shares; 2025Q2: 2,708 shares; 2025Q3: 2,732 shares 2,732 $2.53M 2.19% +24 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 60,854 shares; 2025Q1: 59,602 shares; 2025Q2: 57,602 shares; 2025Q3: 56,552 shares 56,552 $2.49M 2.16% -1,050 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 14,352 shares; 2025Q1: 14,352 shares; 2025Q2: 14,352 shares; 2025Q3: 14,352 shares 14,352 $2.4M 2.08% 0 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 10,900 shares; 2025Q1: 10,900 shares; 2025Q2: 10,900 shares; 2025Q3: 10,900 shares 10,900 $2.02M 1.75% 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 2,589 shares; 2025Q1: 2,478 shares; 2025Q2: 2,582 shares; 2025Q3: 2,629 shares 2,629 $1.93M 1.68% +47 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 12,000 shares; 2025Q1: 12,000 shares; 2025Q2: 12,000 shares; 2025Q3: 12,000 shares 12,000 $1.84M 1.6% 0 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 11,058 shares; 2025Q1: 11,058 shares; 2025Q2: 10,758 shares; 2025Q3: 10,758 shares 10,758 $1.74M 1.51% 0 Timeline WCC WESCO INTL INC More: the full row for WESCO INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 7,458 shares; 2025Q1: 7,262 shares; 2025Q2: 7,079 shares; 2025Q3: 7,111 shares 7,111 $1.5M 1.31% +32 Timeline XLU 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 14,220 shares; 2025Q1: 14,220 shares; 2025Q2: 14,220 shares; 2025Q3: 14,220 shares 14,220 $1.24M 1.08% 0 Timeline SCHX SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 43,081 shares; 2025Q1: 43,112 shares; 2025Q2: 43,235 shares; 2025Q3: 43,968 shares 43,968 $1.16M 1.01% +733 Timeline MIDD MIDDLEBY CORP More: the full row for MIDDLEBY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 8,353 shares; 2025Q1: 7,402 shares; 2025Q2: 7,112 shares; 2025Q3: 7,044 shares 7,044 $936K 0.81% -68 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 2,467 shares; 2025Q1: 2,342 shares; 2025Q2: 2,409 shares; 2025Q3: 2,445 shares 2,445 $847K 0.73% +36 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,845 shares; 2025Q1: 1,775 shares; 2025Q2: 1,775 shares; 2025Q3: 1,775 shares 1,775 $606K 0.53% 0 Timeline MRK MERCK & CO INC More: the full row for MERCK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 5,897 shares; 2025Q1: 5,282 shares; 2025Q2: 5,281 shares; 2025Q3: 5,281 shares 5,281 $443K 0.38% 0 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 3,330 shares; 2025Q1: 3,330 shares; 2025Q2: 3,330 shares; 2025Q3: 3,330 shares 3,330 $318K 0.28% 0 Timeline MLM MARTIN MARIETTA MATLS INC More: the full row for MARTIN MARIETTA MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 495 shares; 2025Q1: 495 shares; 2025Q2: 494 shares; 2025Q3: 494 shares 494 $311K 0.27% 0 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 2,835 shares; 2025Q1: 2,835 shares; 2025Q2: 2,835 shares; 2025Q3: 2,835 shares 2,835 $268K 0.23% 0 Timeline HON HONEYWELL INTL INC More: the full row for HONEYWELL INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 1,098 shares; 2025Q1: 1,098 shares; 2025Q2: 1,098 shares; 2025Q3: 1,098 shares 1,098 $231K 0.2% 0 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 802 shares 802 $224K 0.19% new Timeline BIV VANGUARD BD INDEX FDS More: the full row for VANGUARD BD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: 3,337 shares; 2025Q1: 2,898 shares; 2025Q2: 2,859 shares; 2025Q3: 2,833 shares 2,833 $221K 0.19% -26 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 891 shares 891 $217K 0.19% new Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 685 shares 685 $206K 0.18% new Timeline