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; 2024Q3: 59,588 shares; 2024Q4: 59,822 shares; 2025Q1: 59,609 shares; 2025Q2: 54,144 shares; 2025Q3: 53,437 shares; 2025Q4: 51,531 shares; 2026Q1: 51,441 shares; 2026Q2: 51,337 shares 51,337 $25.7M 9.09% -104 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 75,281 shares; 2024Q4: 74,866 shares; 2025Q1: 74,721 shares; 2025Q2: 74,477 shares; 2025Q3: 73,413 shares; 2025Q4: 68,604 shares; 2026Q1: 68,501 shares; 2026Q2: 68,057 shares 68,057 $23.4M 8.26% -444 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 131,390 shares; 2024Q4: 130,935 shares; 2025Q1: 157,760 shares; 2025Q2: 156,333 shares; 2025Q3: 159,750 shares; 2025Q4: 129,715 shares; 2026Q1: 129,326 shares; 2026Q2: 105,401 shares 105,401 $18.6M 6.58% -23,925 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 70,765 shares; 2024Q4: 70,577 shares; 2025Q1: 68,597 shares; 2025Q2: 63,140 shares; 2025Q3: 62,330 shares; 2025Q4: 58,059 shares; 2026Q1: 57,948 shares; 2026Q2: 59,207 shares 59,207 $17.1M 6.06% +1,259 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 49,110 shares; 2024Q4: 48,987 shares; 2025Q1: 48,856 shares; 2025Q2: 48,564 shares; 2025Q3: 47,894 shares; 2025Q4: 44,593 shares; 2026Q1: 42,901 shares; 2026Q2: 30,866 shares 30,866 $11.5M 4.07% -12,035 Timeline WPM WHEATON PRECIOUS METALS CORP More: the full row for WHEATON PRECIOUS METALS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 89,705 shares; 2024Q4: 89,805 shares; 2025Q1: 90,305 shares; 2025Q2: 90,775 shares; 2025Q3: 117,667 shares; 2025Q4: 106,351 shares; 2026Q1: 93,941 shares; 2026Q2: 101,238 shares 101,238 $11.4M 4.02% +7,297 Timeline PH PARKER-HANNIFIN CORP More: the full row for PARKER-HANNIFIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,283 shares; 2024Q4: 10,446 shares; 2025Q1: 16,100 shares; 2025Q2: 20,697 shares; 2025Q3: 20,433 shares; 2025Q4: 18,977 shares; 2026Q1: 10,759 shares; 2026Q2: 10,819 shares 10,819 $10.6M 3.74% +60 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; 2024Q3: 15,560 shares; 2024Q4: 15,418 shares; 2025Q1: 24,238 shares; 2025Q2: 24,809 shares; 2025Q3: 25,382 shares; 2025Q4: 23,110 shares; 2026Q1: 23,151 shares; 2026Q2: 23,369 shares 23,369 $9.96M 3.52% +218 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; 2024Q3: 19,808 shares; 2024Q4: 19,793 shares; 2025Q1: 35,275 shares; 2025Q2: 46,875 shares; 2025Q3: 46,455 shares; 2025Q4: 42,173 shares; 2026Q1: 41,982 shares; 2026Q2: 41,222 shares 41,222 $9.82M 3.48% -760 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; 2024Q3: 20,551 shares; 2024Q4: 38,511 shares; 2025Q1: 38,352 shares; 2025Q2: 37,677 shares; 2025Q3: 37,452 shares; 2025Q4: 34,365 shares; 2026Q1: 34,502 shares; 2026Q2: 35,221 shares 35,221 $9.58M 3.39% +719 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 105,452 shares; 2024Q4: 104,778 shares; 2025Q1: 104,410 shares; 2025Q2: 107,120 shares; 2025Q3: 106,058 shares; 2025Q4: 99,374 shares; 2026Q1: 98,449 shares; 2026Q2: 97,419 shares 97,419 $8.84M 3.13% -1,030 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 9,646 shares; 2025Q3: 11,226 shares; 2025Q4: 10,271 shares; 2026Q1: 15,170 shares; 2026Q2: 15,240 shares 15,240 $7.91M 2.8% +70 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 61,121 shares; 2024Q4: 59,429 shares; 2025Q1: 30,132 shares; 2025Q2: 29,725 shares; 2025Q3: 29,016 shares; 2025Q4: 27,356 shares; 2026Q1: 27,184 shares; 2026Q2: 27,024 shares 27,024 $6.86M 2.43% -160 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; 2024Q3: 3,258 shares; 2024Q4: 3,258 shares; 2025Q1: 3,243 shares; 2025Q2: 3,242 shares; 2025Q3: 3,242 shares; 2025Q4: 7,128 shares; 2026Q1: 7,128 shares; 2026Q2: 7,092 shares 7,092 $6.63M 2.35% -36 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 66,814 shares; 2024Q4: 61,289 shares; 2025Q1: 54,318 shares; 2025Q2: 53,842 shares; 2025Q3: 53,157 shares; 2025Q4: 49,469 shares; 2026Q1: 41,085 shares; 2026Q2: 39,178 shares 39,178 $6.49M 2.3% -1,907 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 53,920 shares; 2024Q4: 53,730 shares; 2025Q1: 53,480 shares; 2025Q2: 53,505 shares; 2025Q3: 52,680 shares; 2025Q4: 48,254 shares; 2026Q1: 47,866 shares; 2026Q2: 47,536 shares 47,536 $6.44M 2.28% -330 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; 2024Q3: 41,350 shares; 2024Q4: 49,105 shares; 2025Q1: 49,358 shares; 2025Q2: 49,690 shares; 2025Q3: 49,650 shares; 2025Q4: 44,179 shares; 2026Q1: 44,128 shares; 2026Q2: 43,566 shares 43,566 $6.39M 2.26% -562 Timeline AZN ASTRAZENECA PLC More: the full row for ASTRAZENECA PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 64,805 shares; 2026Q1: 32,377 shares; 2026Q2: 32,405 shares 32,405 $6.14M 2.17% +28 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 85,951 shares; 2024Q4: 80,023 shares; 2025Q1: 77,538 shares; 2025Q2: 76,703 shares; 2025Q3: 75,318 shares; 2025Q4: 63,226 shares; 2026Q1: 57,769 shares; 2026Q2: 57,493 shares 57,493 $5.98M 2.12% -276 Timeline EOG EOG RES INC More: the full row for EOG RES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 77,716 shares; 2024Q4: 76,886 shares; 2025Q1: 53,996 shares; 2025Q2: 54,694 shares; 2025Q3: 55,012 shares; 2025Q4: 50,691 shares; 2026Q1: 44,513 shares; 2026Q2: 43,312 shares 43,312 $5.62M 1.99% -1,201 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,570 shares; 2024Q4: 2,570 shares; 2025Q1: 3,070 shares; 2025Q2: 3,070 shares; 2025Q3: 3,070 shares; 2025Q4: 9,498 shares; 2026Q1: 10,458 shares; 2026Q2: 15,329 shares 15,329 $5.48M 1.94% +4,871 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 79,120 shares; 2026Q2: 116,540 shares 116,540 $5.42M 1.92% +37,420 Timeline AEP AMERICAN ELEC PWR CO INC More: the full row for AMERICAN ELEC PWR CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 38,307 shares; 2024Q4: 39,208 shares; 2025Q1: 40,533 shares; 2025Q2: 40,593 shares; 2025Q3: 41,718 shares; 2025Q4: 37,858 shares; 2026Q1: 37,887 shares; 2026Q2: 39,522 shares 39,522 $5.41M 1.91% +1,635 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,338 shares; 2024Q4: 8,694 shares; 2025Q1: 8,744 shares; 2025Q2: 14,018 shares; 2025Q3: 16,334 shares; 2025Q4: 14,288 shares; 2026Q1: 14,348 shares; 2026Q2: 14,093 shares 14,093 $4.44M 1.57% -255 Timeline FDS FACTSET RESH SYS INC More: the full row for FACTSET RESH SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 7,450 shares; 2026Q1: 19,820 shares; 2026Q2: 19,128 shares 19,128 $4.4M 1.56% -692 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; 2024Q3: 13,200 shares; 2024Q4: 13,025 shares; 2025Q1: 13,825 shares; 2025Q2: 9,310 shares; 2025Q3: 24,997 shares; 2025Q4: 23,116 shares; 2026Q1: 23,101 shares; 2026Q2: 23,291 shares 23,291 $4.21M 1.49% +190 Timeline HSY HERSHEY CO More: the full row for HERSHEY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 44,109 shares; 2024Q4: 32,376 shares; 2025Q1: 26,603 shares; 2025Q2: 26,298 shares; 2025Q3: 25,338 shares; 2025Q4: 23,138 shares; 2026Q1: 23,055 shares; 2026Q2: 22,955 shares 22,955 $4.03M 1.43% -100 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; 2024Q3: 2,650 shares; 2024Q4: 3,695 shares; 2025Q1: 4,745 shares; 2025Q2: 8,305 shares; 2025Q3: 7,905 shares; 2025Q4: 3,005 shares; 2026Q1: 3,390 shares; 2026Q2: 22,591 shares 22,591 $3.42M 1.21% +19,201 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 14,365 shares 14,365 $3.22M 1.14% new Timeline HONA HONEYWELL AEROSPACE INC More: the full row for HONEYWELL AEROSPACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 14,365 shares 14,365 $3.18M 1.12% new Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,327 shares; 2024Q4: 1,332 shares; 2025Q1: 1,165 shares; 2025Q2: 1,173 shares; 2025Q3: 1,151 shares; 2025Q4: 993 shares; 2026Q1: 992 shares; 2026Q2: 987 shares 987 $3.15M 1.12% -5 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 42,075 shares 42,075 $3.13M 1.11% new Timeline GNRC GENERAC HLDGS INC More: the full row for GENERAC HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 10,039 shares; 2026Q2: 9,864 shares 9,864 $2.89M 1.02% -175 Timeline HWM HOWMET AEROSPACE INC More: the full row for HOWMET AEROSPACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 9,009 shares; 2026Q2: 8,789 shares 8,789 $2.36M 0.84% -220 Timeline XOM EXXONMOBIL HOLDINGS CORP More: the full row for EXXONMOBIL HOLDINGS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 16,702 shares 16,702 $2.28M 0.81% new Timeline EQT EQT CORP More: the full row for EQT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 38,080 shares; 2026Q2: 37,580 shares 37,580 $2M 0.71% -500 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,950 shares; 2024Q4: 2,950 shares; 2025Q1: 3,015 shares; 2025Q2: 3,390 shares; 2025Q3: 3,390 shares; 2025Q4: 1,090 shares; 2026Q1: 5,545 shares; 2026Q2: 5,580 shares 5,580 $1.89M 0.67% +35 Timeline BF-B BROWN FORMAN CORP More: the full row for BROWN FORMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 57,556 shares; 2024Q4: 77,508 shares; 2025Q1: 75,558 shares; 2025Q2: 75,171 shares; 2025Q3: 66,437 shares; 2025Q4: 32,560 shares; 2026Q1: 32,060 shares; 2026Q2: 53,445 shares 53,445 $1.42M 0.5% +21,385 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,500 shares; 2024Q4: 15,125 shares; 2025Q1: 27,477 shares; 2025Q2: 27,227 shares; 2025Q3: 27,812 shares; 2025Q4: 7,410 shares; 2026Q1: 6,995 shares; 2026Q2: 6,595 shares 6,595 $1.32M 0.47% -400 Timeline TROW PRICE T ROWE GROUP INC More: the full row for PRICE T ROWE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 32,429 shares; 2024Q4: 30,506 shares; 2025Q1: 30,003 shares; 2025Q2: 29,776 shares; 2025Q3: 12,145 shares; 2025Q4: 8,770 shares; 2026Q1: 8,010 shares; 2026Q2: 7,960 shares 7,960 $905K 0.32% -50 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,426 shares; 2024Q4: 15,426 shares; 2025Q1: 10,876 shares; 2025Q2: 10,776 shares; 2025Q3: 10,326 shares; 2025Q4: 9,926 shares; 2026Q1: 9,576 shares; 2026Q2: 9,576 shares 9,576 $778K 0.28% 0 Timeline LHX L3HARRIS TECHNOLOGIES INC More: the full row for L3HARRIS TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,965 shares; 2026Q1: 1,965 shares; 2026Q2: 1,945 shares 1,945 $565K 0.2% -20 Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 21,599 shares; 2024Q4: 31,356 shares; 2025Q1: 31,241 shares; 2025Q2: 31,756 shares; 2025Q3: 31,091 shares; 2025Q4: 26,847 shares; 2026Q1: 1,095 shares; 2026Q2: 780 shares 780 $564K 0.2% -315 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 900 shares; 2025Q1: not reported; 2025Q2: 1,070 shares; 2025Q3: 1,070 shares; 2025Q4: 1,070 shares; 2026Q1: 1,070 shares; 2026Q2: 1,070 shares 1,070 $404K 0.14% 0 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 1,080 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,080 shares; 2025Q4: 1,125 shares; 2026Q1: 1,125 shares; 2026Q2: 1,125 shares 1,125 $397K 0.14% 0 Timeline PSX PHILLIPS 66 More: the full row for PHILLIPS 66 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,270 shares; 2024Q4: 15,270 shares; 2025Q1: 5,835 shares; 2025Q2: 1,805 shares; 2025Q3: 1,480 shares; 2025Q4: not reported; 2026Q1: 1,330 shares; 2026Q2: 1,330 shares 1,330 $225K 0.08% 0 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,475 shares 1,475 $206K 0.07% new Timeline