V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 76,365 shares; 2024Q2: 75,528 shares; 2024Q3: 75,313 shares; 2024Q4: 74,258 shares 74,258 $23.5M 5.06% -1,055 Timeline BLACKROCK INC BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 25,810 shares; 2024Q2: 25,354 shares; 2024Q3: 25,111 shares; 2024Q4: 22,865 shares 22,865 $23.4M 5.05% -2,246 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 117,390 shares; 2024Q2: 116,420 shares; 2024Q3: 116,180 shares; 2024Q4: 105,090 shares 105,090 $23.1M 4.97% -11,090 Timeline GLW CORNING INC More: the full row for CORNING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 464,900 shares; 2024Q2: 467,975 shares; 2024Q3: 466,050 shares; 2024Q4: 460,630 shares 460,630 $21.9M 4.71% -5,420 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 101,555 shares; 2024Q2: 102,390 shares; 2024Q3: 95,093 shares; 2024Q4: 87,181 shares 87,181 $21.8M 4.7% -7,912 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 149,535 shares; 2024Q2: 115,770 shares; 2024Q3: 115,670 shares; 2024Q4: 114,835 shares 114,835 $21.7M 4.68% -835 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 179,295 shares; 2024Q2: 176,660 shares; 2024Q3: 176,370 shares; 2024Q4: 174,155 shares 174,155 $21.6M 4.65% -2,215 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 89,747 shares; 2024Q2: 90,167 shares; 2024Q3: 89,797 shares; 2024Q4: 89,263 shares 89,263 $21.4M 4.61% -534 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 51,133 shares; 2024Q2: 49,797 shares; 2024Q3: 49,602 shares; 2024Q4: 49,335 shares 49,335 $20.8M 4.48% -267 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 44,886 shares; 2024Q2: 44,515 shares; 2024Q3: 44,356 shares; 2024Q4: 43,917 shares 43,917 $19.9M 4.29% -439 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 67,747 shares; 2024Q2: 66,832 shares; 2024Q3: 66,462 shares; 2024Q4: 65,736 shares 65,736 $19.1M 4.11% -726 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: 447,750 shares; 2024Q3: 446,950 shares; 2024Q4: 446,825 shares 446,825 $19M 4.08% -125 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: 80,520 shares; 2024Q3: 80,640 shares; 2024Q4: 82,187 shares 82,187 $18.6M 4% +1,547 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 50,329 shares; 2024Q2: 52,119 shares; 2024Q3: 51,940 shares; 2024Q4: 52,034 shares 52,034 $18.3M 3.94% +94 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 111,921 shares; 2024Q2: 111,536 shares; 2024Q3: 110,696 shares; 2024Q4: 125,100 shares 125,100 $18.1M 3.9% +14,404 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 205,620 shares; 2024Q2: 208,065 shares; 2024Q3: 207,515 shares; 2024Q4: 226,315 shares 226,315 $18.1M 3.89% +18,800 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 95,517 shares; 2024Q2: 94,482 shares; 2024Q3: 93,972 shares; 2024Q4: 94,162 shares 94,162 $17.7M 3.8% +190 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 68,678 shares; 2024Q2: 66,939 shares; 2024Q3: 66,449 shares; 2024Q4: 66,801 shares 66,801 $17.4M 3.75% +352 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 228,445 shares; 2024Q2: 227,500 shares; 2024Q3: 226,155 shares; 2024Q4: 227,770 shares 227,770 $16.3M 3.52% +1,615 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 132,109 shares; 2024Q2: 135,406 shares; 2024Q3: 135,636 shares; 2024Q4: 159,812 shares 159,812 $16.2M 3.49% +24,176 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 103,681 shares; 2024Q2: 104,778 shares; 2024Q3: 104,428 shares; 2024Q4: 106,228 shares 106,228 $16.2M 3.48% +1,800 Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 421,930 shares; 2024Q2: 423,585 shares; 2024Q3: 424,510 shares; 2024Q4: 427,675 shares 427,675 $16.1M 3.46% +3,165 Timeline A AGILENT TECHNOLOGIES INC More: the full row for AGILENT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 59,695 shares; 2024Q2: 67,255 shares; 2024Q3: 106,610 shares; 2024Q4: 109,590 shares 109,590 $14.7M 3.17% +2,980 Timeline PFF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 253,900 shares; 2024Q2: 265,700 shares; 2024Q3: 266,200 shares; 2024Q4: 283,450 shares 283,450 $8.91M 1.92% +17,250 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 4,525 shares; 2024Q2: 45,250 shares; 2024Q3: 41,000 shares; 2024Q4: 40,615 shares 40,615 $5.45M 1.17% -385 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 800 shares; 2024Q2: 800 shares; 2024Q3: 8,000 shares; 2024Q4: 8,000 shares 8,000 $1.85M 0.4% 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 6,155 shares; 2024Q2: 5,475 shares; 2024Q3: 5,475 shares; 2024Q4: 5,475 shares 5,475 $1.04M 0.22% 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 885 shares; 2024Q2: 885 shares; 2024Q3: 885 shares; 2024Q4: 885 shares 885 $811K 0.17% 0 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 3,250 shares; 2024Q2: 3,250 shares; 2024Q3: 3,250 shares; 2024Q4: 3,250 shares 3,250 $545K 0.12% 0 Timeline TJX Cos Inc. TJX Cos Inc. More: the full row for TJX Cos Inc. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 4,000 shares; 2024Q2: 4,000 shares; 2024Q3: 4,000 shares; 2024Q4: 4,000 shares 4,000 $483K 0.1% 0 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 1,472 shares; 2024Q2: 1,472 shares; 2024Q3: 1,472 shares; 2024Q4: 1,472 shares 1,472 $275K 0.06% 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 12,000 shares; 2024Q2: 12,000 shares; 2024Q3: 12,000 shares; 2024Q4: 12,000 shares 12,000 $142K 0.03% 0 Timeline