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: 149,535 shares; 2024Q2: 115,770 shares; 2024Q3: 115,670 shares; 2024Q4: 114,835 shares; 2025Q1: 114,465 shares; 2025Q2: 113,150 shares; 2025Q3: 104,625 shares 104,625 $25.4M 5.53% -8,525 Timeline GLW CORNING INC More: the full row for CORNING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: 464,900 shares; 2024Q2: 467,975 shares; 2024Q3: 466,050 shares; 2024Q4: 460,630 shares; 2025Q1: 388,715 shares; 2025Q2: 387,425 shares; 2025Q3: 305,935 shares 305,935 $25.1M 5.46% -81,490 Timeline TEL TE CONNECTIVITY PLC More: the full row for TE CONNECTIVITY PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 96,410 shares; 2025Q2: 120,145 shares; 2025Q3: 108,710 shares 108,710 $23.9M 5.19% -11,435 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: 51,133 shares; 2024Q2: 49,797 shares; 2024Q3: 49,602 shares; 2024Q4: 49,335 shares; 2025Q1: 49,055 shares; 2025Q2: 46,385 shares; 2025Q3: 45,700 shares 45,700 $23.7M 5.15% -685 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; 2023Q4: restricted; 2024Q1: 89,747 shares; 2024Q2: 90,167 shares; 2024Q3: 89,797 shares; 2024Q4: 89,263 shares; 2025Q1: 73,963 shares; 2025Q2: 72,287 shares; 2025Q3: 71,562 shares 71,562 $22.6M 4.91% -725 Timeline BLK BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 19,070 shares; 2025Q3: 18,844 shares 18,844 $22M 4.78% -226 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: 447,750 shares; 2024Q3: 446,950 shares; 2024Q4: 446,825 shares; 2025Q1: 444,290 shares; 2025Q2: 434,100 shares; 2025Q3: 427,980 shares 427,980 $21.6M 4.7% -6,120 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: 117,390 shares; 2024Q2: 116,420 shares; 2024Q3: 116,180 shares; 2024Q4: 105,090 shares; 2025Q1: 94,687 shares; 2025Q2: 97,554 shares; 2025Q3: 95,779 shares 95,779 $21M 4.57% -1,775 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: 76,365 shares; 2024Q2: 75,528 shares; 2024Q3: 75,313 shares; 2024Q4: 74,258 shares; 2025Q1: 66,666 shares; 2025Q2: 61,305 shares; 2025Q3: 61,022 shares 61,022 $20.8M 4.53% -283 Timeline 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: 101,555 shares; 2024Q2: 102,390 shares; 2024Q3: 95,093 shares; 2024Q4: 87,181 shares; 2025Q1: 86,281 shares; 2025Q2: 82,719 shares; 2025Q3: 81,610 shares 81,610 $20.8M 4.52% -1,109 Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: 179,295 shares; 2024Q2: 176,660 shares; 2024Q3: 176,370 shares; 2024Q4: 174,155 shares; 2025Q1: 172,010 shares; 2025Q2: 167,230 shares; 2025Q3: 156,560 shares 156,560 $20.5M 4.47% -10,670 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: 205,620 shares; 2024Q2: 208,065 shares; 2024Q3: 207,515 shares; 2024Q4: 226,315 shares; 2025Q1: 223,940 shares; 2025Q2: 217,805 shares; 2025Q3: 215,105 shares 215,105 $20.5M 4.46% -2,700 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: 111,921 shares; 2024Q2: 111,536 shares; 2024Q3: 110,696 shares; 2024Q4: 125,100 shares; 2025Q1: 124,865 shares; 2025Q2: 125,500 shares; 2025Q3: 123,555 shares 123,555 $19.2M 4.17% -1,945 Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: 228,445 shares; 2024Q2: 227,500 shares; 2024Q3: 226,155 shares; 2024Q4: 227,770 shares; 2025Q1: 231,935 shares; 2025Q2: 248,435 shares; 2025Q3: 246,390 shares 246,390 $18.6M 4.05% -2,045 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: 103,681 shares; 2024Q2: 104,778 shares; 2024Q3: 104,428 shares; 2024Q4: 106,228 shares; 2025Q1: 120,733 shares; 2025Q2: 133,905 shares; 2025Q3: 131,980 shares 131,980 $18.5M 4.03% -1,925 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: 68,678 shares; 2024Q2: 66,939 shares; 2024Q3: 66,449 shares; 2024Q4: 66,801 shares; 2025Q1: 69,614 shares; 2025Q2: 65,936 shares; 2025Q3: 65,429 shares 65,429 $18.5M 4.02% -507 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; 2023Q4: restricted; 2024Q1: 44,886 shares; 2024Q2: 44,515 shares; 2024Q3: 44,356 shares; 2024Q4: 43,917 shares; 2025Q1: 38,856 shares; 2025Q2: 36,638 shares; 2025Q3: 36,455 shares 36,455 $18.3M 3.99% -183 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: not reported; 2024Q2: 80,520 shares; 2024Q3: 80,640 shares; 2024Q4: 82,187 shares; 2025Q1: 82,460 shares; 2025Q2: 82,125 shares; 2025Q3: 87,007 shares 87,007 $18.3M 3.98% +4,882 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; 2023Q4: restricted; 2024Q1: 95,517 shares; 2024Q2: 94,482 shares; 2024Q3: 93,972 shares; 2024Q4: 94,162 shares; 2025Q1: 102,000 shares; 2025Q2: 100,850 shares; 2025Q3: 97,220 shares 97,220 $17.9M 3.88% -3,630 Timeline APD AIR PRODUCTS AND CHEMICALS I More: the full row for AIR PRODUCTS AND CHEMICALS I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: 67,747 shares; 2024Q2: 66,832 shares; 2024Q3: 66,462 shares; 2024Q4: 65,736 shares; 2025Q1: 65,239 shares; 2025Q2: 64,689 shares; 2025Q3: 63,979 shares 63,979 $17.4M 3.79% -710 Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: 132,109 shares; 2024Q2: 135,406 shares; 2024Q3: 135,636 shares; 2024Q4: 159,812 shares; 2025Q1: 178,772 shares; 2025Q2: 175,127 shares; 2025Q3: 174,217 shares 174,217 $16.4M 3.57% -910 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 108,470 shares 108,470 $15.9M 3.45% new 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: 4,525 shares; 2024Q2: 45,250 shares; 2024Q3: 41,000 shares; 2024Q4: 40,615 shares; 2025Q1: 39,512 shares; 2025Q2: 39,512 shares; 2025Q3: 39,162 shares 39,162 $7.31M 1.59% -350 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: 800 shares; 2024Q2: 800 shares; 2024Q3: 8,000 shares; 2024Q4: 8,000 shares; 2025Q1: 8,000 shares; 2025Q2: 8,000 shares; 2025Q3: 7,870 shares 7,870 $2.6M 0.56% -130 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: 6,155 shares; 2024Q2: 5,475 shares; 2024Q3: 5,475 shares; 2024Q4: 5,475 shares; 2025Q1: 5,470 shares; 2025Q2: 4,985 shares; 2025Q3: 4,985 shares 4,985 $1.21M 0.26% 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: 885 shares; 2024Q2: 885 shares; 2024Q3: 885 shares; 2024Q4: 885 shares; 2025Q1: 852 shares; 2025Q2: 852 shares; 2025Q3: 852 shares 852 $789K 0.17% 0 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; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,000 shares; 2025Q3: 4,000 shares 4,000 $578K 0.13% 0 Timeline AVY AVERY DENNISON CORP More: the full row for AVERY DENNISON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: 1,472 shares; 2024Q2: 1,472 shares; 2024Q3: 1,472 shares; 2024Q4: 1,472 shares; 2025Q1: 1,472 shares; 2025Q2: 1,472 shares; 2025Q3: 1,472 shares 1,472 $239K 0.05% 0 Timeline LIND LINDBLAD EXPEDITIONS HLDGS I More: the full row for LINDBLAD EXPEDITIONS HLDGS I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: 12,000 shares; 2024Q2: 12,000 shares; 2024Q3: 12,000 shares; 2024Q4: 12,000 shares; 2025Q1: 12,000 shares; 2025Q2: 12,000 shares; 2025Q3: 12,000 shares 12,000 $154K 0.03% 0 Timeline