MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 52,655 shares; 2023Q3: 52,376 shares; 2023Q4: 51,911 shares; 2024Q1: 51,672 shares; 2024Q2: 51,462 shares; 2024Q3: 50,927 shares; 2024Q4: 50,183 shares; 2025Q1: 48,903 shares 48,903 $26.8M 9.18% -1,280 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: 29,104 shares; 2023Q3: 30,091 shares; 2023Q4: 30,006 shares; 2024Q1: 28,636 shares; 2024Q2: 28,386 shares; 2024Q3: 28,341 shares; 2024Q4: 28,021 shares; 2025Q1: 28,334 shares 28,334 $10.6M 3.64% +313 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 8,090 shares; 2023Q3: 8,065 shares; 2023Q4: 9,930 shares; 2024Q1: 9,915 shares; 2024Q2: 86,335 shares; 2024Q3: 98,710 shares; 2024Q4: 98,270 shares; 2025Q1: 92,130 shares 92,130 $9.98M 3.42% -6,140 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; 2023Q2: 25,260 shares; 2023Q3: 25,109 shares; 2023Q4: 24,752 shares; 2024Q1: 24,741 shares; 2024Q2: 24,651 shares; 2024Q3: 24,656 shares; 2024Q4: 26,090 shares; 2025Q1: 26,575 shares 26,575 $9.74M 3.34% +485 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; 2023Q2: 71,335 shares; 2023Q3: 70,845 shares; 2023Q4: 70,500 shares; 2024Q1: 70,155 shares; 2024Q2: 65,255 shares; 2024Q3: 65,055 shares; 2024Q4: 65,605 shares; 2025Q1: 65,555 shares 65,555 $9.51M 3.26% -50 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 15,515 shares; 2023Q3: 13,495 shares; 2023Q4: 13,205 shares; 2024Q1: 13,190 shares; 2024Q2: 12,282 shares; 2024Q3: 12,237 shares; 2024Q4: 12,567 shares; 2025Q1: 11,407 shares 11,407 $9.42M 3.23% -1,160 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: 20,712 shares; 2023Q3: 20,672 shares; 2023Q4: 20,227 shares; 2024Q1: 20,176 shares; 2024Q2: 19,301 shares; 2024Q3: 19,470 shares; 2024Q4: 19,380 shares; 2025Q1: 16,210 shares 16,210 $9.34M 3.2% -3,170 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 99,740 shares; 2023Q3: 98,785 shares; 2023Q4: 98,654 shares; 2024Q1: 95,463 shares; 2024Q2: 94,968 shares; 2024Q3: 94,558 shares; 2024Q4: 95,304 shares; 2025Q1: 88,746 shares 88,746 $9.12M 3.12% -6,558 Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 55,980 shares; 2023Q3: 55,955 shares; 2023Q4: 55,829 shares; 2024Q1: 55,727 shares; 2024Q2: 55,420 shares; 2024Q3: 55,463 shares; 2024Q4: 54,366 shares; 2025Q1: 54,470 shares 54,470 $8.37M 2.86% +104 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 38,126 shares; 2023Q3: 53,218 shares; 2023Q4: 53,146 shares; 2024Q1: 54,723 shares; 2024Q2: 54,745 shares; 2024Q3: 54,616 shares; 2024Q4: 54,621 shares; 2025Q1: 54,506 shares 54,506 $7.62M 2.61% -115 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: 38,815 shares; 2023Q3: 38,725 shares; 2023Q4: 38,585 shares; 2024Q1: 38,580 shares; 2024Q2: 38,340 shares; 2024Q3: 38,930 shares; 2024Q4: 39,405 shares; 2025Q1: 39,405 shares 39,405 $7.5M 2.57% 0 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; 2023Q2: 66,680 shares; 2023Q3: 66,445 shares; 2023Q4: 66,740 shares; 2024Q1: 66,730 shares; 2024Q2: 104,825 shares; 2024Q3: 104,375 shares; 2024Q4: 104,275 shares; 2025Q1: 104,525 shares 104,525 $7.49M 2.56% +250 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 43,424 shares; 2023Q3: 43,326 shares; 2023Q4: 43,363 shares; 2024Q1: 45,335 shares; 2024Q2: 50,911 shares; 2024Q3: 53,108 shares; 2024Q4: 52,840 shares; 2025Q1: 53,767 shares 53,767 $7.13M 2.44% +927 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 171,868 shares; 2023Q3: 170,348 shares; 2023Q4: 170,138 shares; 2024Q1: 169,983 shares; 2024Q2: 170,043 shares; 2024Q3: 170,243 shares; 2024Q4: 165,843 shares; 2025Q1: 169,048 shares 169,048 $7.05M 2.42% +3,205 Timeline RCL ROYAL CARIBBEAN GROUP More: the full row for ROYAL CARIBBEAN GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 34,375 shares; 2023Q3: 34,255 shares; 2023Q4: 33,755 shares; 2024Q1: 33,452 shares; 2024Q2: 33,467 shares; 2024Q3: 33,327 shares; 2024Q4: 33,328 shares; 2025Q1: 33,324 shares 33,324 $6.85M 2.34% -4 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; 2023Q2: 30,663 shares; 2023Q3: 49,151 shares; 2023Q4: 48,930 shares; 2024Q1: 56,648 shares; 2024Q2: 57,135 shares; 2024Q3: 59,664 shares; 2024Q4: 58,267 shares; 2025Q1: 58,750 shares 58,750 $6.44M 2.21% +483 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 81,746 shares; 2023Q3: 101,143 shares; 2023Q4: 101,220 shares; 2024Q1: 101,132 shares; 2024Q2: 100,365 shares; 2024Q3: 100,174 shares; 2024Q4: 100,286 shares; 2025Q1: 101,467 shares 101,467 $6.26M 2.14% +1,181 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: 24,598 shares; 2023Q3: 24,535 shares; 2023Q4: 24,624 shares; 2024Q1: 24,340 shares; 2024Q2: 24,357 shares; 2024Q3: 24,308 shares; 2024Q4: 23,805 shares; 2025Q1: 23,810 shares 23,810 $5.84M 2% +5 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 21,815 shares; 2023Q3: 21,760 shares; 2023Q4: 21,620 shares; 2024Q1: 21,590 shares; 2024Q2: 21,585 shares; 2024Q3: 22,165 shares; 2024Q4: 21,565 shares; 2025Q1: 21,565 shares 21,565 $5.79M 1.98% 0 Timeline C CITIGROUP INC More: the full row for CITIGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 51,358 shares; 2023Q3: 50,765 shares; 2023Q4: 50,567 shares; 2024Q1: 50,406 shares; 2024Q2: 50,845 shares; 2024Q3: 55,614 shares; 2024Q4: 55,822 shares; 2025Q1: 73,871 shares 73,871 $5.24M 1.8% +18,049 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 28,906 shares; 2023Q3: 29,036 shares; 2023Q4: 29,206 shares; 2024Q1: 29,141 shares; 2024Q2: 29,076 shares; 2024Q3: 28,996 shares; 2024Q4: 28,911 shares; 2025Q1: 29,061 shares 29,061 $4.96M 1.7% +150 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: 23,368 shares; 2023Q3: 23,133 shares; 2023Q4: 23,183 shares; 2024Q1: 23,163 shares; 2024Q2: 22,758 shares; 2024Q3: 22,758 shares; 2024Q4: 22,758 shares; 2025Q1: 21,808 shares 21,808 $4.84M 1.66% -950 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 41,313 shares; 2023Q3: 41,313 shares; 2023Q4: 41,078 shares; 2024Q1: 41,013 shares; 2024Q2: 41,033 shares; 2024Q3: 40,868 shares; 2024Q4: 40,068 shares; 2025Q1: 40,168 shares 40,168 $4.69M 1.6% +100 Timeline WMB WILLIAMS COS INC More: the full row for WILLIAMS COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 86,647 shares; 2023Q3: 86,352 shares; 2023Q4: 86,492 shares; 2024Q1: 86,447 shares; 2024Q2: 86,432 shares; 2024Q3: 86,562 shares; 2024Q4: 76,562 shares; 2025Q1: 76,202 shares 76,202 $4.55M 1.56% -360 Timeline CMG CHIPOTLE MEXICAN GRILL INC More: the full row for CHIPOTLE MEXICAN GRILL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 1,570 shares; 2023Q3: 1,565 shares; 2023Q4: 1,543 shares; 2024Q1: 1,539 shares; 2024Q2: 76,950 shares; 2024Q3: 89,660 shares; 2024Q4: 89,660 shares; 2025Q1: 90,130 shares 90,130 $4.53M 1.55% +470 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; 2023Q2: 25,955 shares; 2023Q3: 25,893 shares; 2023Q4: 25,702 shares; 2024Q1: 25,711 shares; 2024Q2: 25,713 shares; 2024Q3: 25,646 shares; 2024Q4: 24,852 shares; 2025Q1: 24,236 shares 24,236 $4.36M 1.49% -616 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 3,810 shares; 2023Q3: 3,945 shares; 2023Q4: 3,920 shares; 2024Q1: 5,470 shares; 2024Q2: 5,475 shares; 2024Q3: 5,450 shares; 2024Q4: 5,450 shares; 2025Q1: 5,450 shares 5,450 $4.34M 1.49% 0 Timeline QLD PROSHARES TR More: the full row for PROSHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 48,000 shares; 2023Q3: 48,000 shares; 2023Q4: 48,000 shares; 2024Q1: 48,000 shares; 2024Q2: 48,000 shares; 2024Q3: 48,000 shares; 2024Q4: 48,000 shares; 2025Q1: 48,000 shares 48,000 $4.27M 1.46% 0 Timeline CNQ CANADIAN NAT RES LTD MED TER More: the full row for CANADIAN NAT RES LTD MED TER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 63,845 shares; 2023Q3: 63,375 shares; 2023Q4: 63,045 shares; 2024Q1: 63,795 shares; 2024Q2: 128,415 shares; 2024Q3: 128,035 shares; 2024Q4: 128,035 shares; 2025Q1: 128,660 shares 128,660 $3.96M 1.36% +625 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 7,270 shares; 2023Q3: 7,255 shares; 2023Q4: 7,205 shares; 2024Q1: 7,195 shares; 2024Q2: 7,105 shares; 2024Q3: 7,462 shares; 2024Q4: 7,462 shares; 2025Q1: 7,462 shares 7,462 $3.91M 1.34% 0 Timeline GILD GILEAD SCIENCES INC More: the full row for GILEAD SCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 34,310 shares; 2023Q3: 34,286 shares; 2023Q4: 34,298 shares; 2024Q1: 34,310 shares; 2024Q2: 34,099 shares; 2024Q3: 34,561 shares; 2024Q4: 34,571 shares; 2025Q1: 34,280 shares 34,280 $3.84M 1.32% -291 Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 5,217 shares; 2024Q4: 52,170 shares; 2025Q1: 52,170 shares 52,170 $3.79M 1.3% 0 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: 35,288 shares; 2023Q3: 35,803 shares; 2023Q4: 35,838 shares; 2024Q1: 35,825 shares; 2024Q2: 35,680 shares; 2024Q3: 35,602 shares; 2024Q4: 37,652 shares; 2025Q1: 37,449 shares 37,449 $3.7M 1.27% -203 Timeline BMY BRISTOL-MYERS SQUIBB CO More: the full row for BRISTOL-MYERS SQUIBB CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 59,584 shares; 2023Q3: 59,401 shares; 2023Q4: 59,384 shares; 2024Q1: 59,239 shares; 2024Q2: 58,464 shares; 2024Q3: 56,019 shares; 2024Q4: 57,902 shares; 2025Q1: 60,465 shares 60,465 $3.69M 1.26% +2,563 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 5,750 shares; 2023Q3: 5,650 shares; 2023Q4: 5,650 shares; 2024Q1: 5,650 shares; 2024Q2: 5,530 shares; 2024Q3: 5,480 shares; 2024Q4: 5,480 shares; 2025Q1: 5,230 shares 5,230 $3.52M 1.21% -250 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: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 20,925 shares; 2024Q3: 22,340 shares; 2024Q4: 21,840 shares; 2025Q1: 21,945 shares 21,945 $3.43M 1.17% +105 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: 17,577 shares; 2023Q3: 17,333 shares; 2023Q4: 17,244 shares; 2024Q1: 17,215 shares; 2024Q2: 17,112 shares; 2024Q3: 17,568 shares; 2024Q4: 16,979 shares; 2025Q1: 16,660 shares 16,660 $3.42M 1.17% -319 Timeline OPCH OPTION CARE HEALTH INC More: the full row for OPTION CARE HEALTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 104,095 shares; 2023Q3: 102,395 shares; 2023Q4: 100,627 shares; 2024Q1: 97,740 shares; 2024Q2: 97,740 shares; 2024Q3: 97,240 shares; 2024Q4: 94,740 shares; 2025Q1: 94,740 shares 94,740 $3.31M 1.13% 0 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 2,676 shares; 2023Q3: 2,676 shares; 2023Q4: 2,676 shares; 2024Q1: 2,676 shares; 2024Q2: 25,726 shares; 2024Q3: 26,129 shares; 2024Q4: 26,133 shares; 2025Q1: 26,137 shares 26,137 $2.75M 0.94% +4 Timeline PSN PARSONS CORP DEL More: the full row for PARSONS CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 24,675 shares; 2024Q2: 24,885 shares; 2024Q3: 38,735 shares; 2024Q4: 38,735 shares; 2025Q1: 38,935 shares 38,935 $2.31M 0.79% +200 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; 2023Q2: 16,643 shares; 2023Q3: 16,593 shares; 2023Q4: 16,468 shares; 2024Q1: 16,443 shares; 2024Q2: 16,458 shares; 2024Q3: 16,373 shares; 2024Q4: 16,373 shares; 2025Q1: 16,373 shares 16,373 $2.1M 0.72% 0 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 5,609 shares; 2023Q3: 5,335 shares; 2023Q4: 5,335 shares; 2024Q1: 5,335 shares; 2024Q2: 19,424 shares; 2024Q3: 20,224 shares; 2024Q4: 14,416 shares; 2025Q1: 17,341 shares 17,341 $2.06M 0.71% +2,925 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 8,941 shares; 2023Q3: 8,805 shares; 2023Q4: 8,785 shares; 2024Q1: 8,765 shares; 2024Q2: 8,760 shares; 2024Q3: 8,710 shares; 2024Q4: 8,710 shares; 2025Q1: 8,710 shares 8,710 $2.02M 0.69% 0 Timeline VRT VERTIV HOLDINGS CO More: the full row for VERTIV HOLDINGS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 27,240 shares 27,240 $1.97M 0.67% new Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 5,445 shares; 2023Q3: 5,325 shares; 2023Q4: 7,575 shares; 2024Q1: 7,750 shares; 2024Q2: 7,745 shares; 2024Q3: 7,605 shares; 2024Q4: 7,605 shares; 2025Q1: 7,605 shares 7,605 $1.89M 0.65% 0 Timeline DODGE & COX STOCK FUND DODGE & COX STOCK FUND More: the full row for DODGE & COX STOCK FUND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 6,610 shares; 2023Q3: 6,616 shares; 2023Q4: 6,650 shares; 2024Q1: 6,691 shares; 2024Q2: 6,700 shares; 2024Q3: 6,806 shares; 2024Q4: 6,900 shares; 2025Q1: 6,930 shares 6,930 $1.82M 0.62% +30 EPD ENTERPRISE PRODS PARTNERS L More: the full row for ENTERPRISE PRODS PARTNERS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 52,083 shares; 2023Q3: 52,037 shares; 2023Q4: 52,108 shares; 2024Q1: 52,181 shares; 2024Q2: 52,250 shares; 2024Q3: 52,321 shares; 2024Q4: 50,388 shares; 2025Q1: 50,953 shares 50,953 $1.74M 0.6% +565 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; 2023Q2: 23,330 shares; 2023Q3: 21,580 shares; 2023Q4: 21,580 shares; 2024Q1: 25,335 shares; 2024Q2: 25,330 shares; 2024Q3: 26,255 shares; 2024Q4: 23,855 shares; 2025Q1: 23,955 shares 23,955 $1.7M 0.58% +100 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 5,208 shares; 2023Q3: 5,178 shares; 2023Q4: 5,248 shares; 2024Q1: 5,248 shares; 2024Q2: 5,293 shares; 2024Q3: 5,323 shares; 2024Q4: 5,323 shares; 2025Q1: 5,323 shares 5,323 $1.66M 0.57% 0 Timeline NUE NUCOR CORP More: the full row for NUCOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 12,320 shares; 2023Q3: 11,580 shares; 2023Q4: 11,730 shares; 2024Q1: 11,680 shares; 2024Q2: 11,375 shares; 2024Q3: 11,375 shares; 2024Q4: 11,375 shares; 2025Q1: 11,450 shares 11,450 $1.38M 0.47% +75 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 5,185 shares; 2023Q3: 5,185 shares; 2023Q4: 5,185 shares; 2024Q1: 4,910 shares; 2024Q2: 4,710 shares; 2024Q3: 4,710 shares; 2024Q4: 4,710 shares; 2025Q1: 4,710 shares 4,710 $1.36M 0.46% 0 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 2,690 shares; 2023Q3: 3,365 shares; 2023Q4: 3,465 shares; 2024Q1: 4,155 shares; 2024Q2: 4,155 shares; 2024Q3: 4,155 shares; 2024Q4: 4,145 shares; 2025Q1: 4,145 shares 4,145 $1.29M 0.44% 0 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 4,180 shares; 2023Q3: 4,140 shares; 2023Q4: 4,190 shares; 2024Q1: 4,190 shares; 2024Q2: 4,185 shares; 2024Q3: 4,135 shares; 2024Q4: 4,135 shares; 2025Q1: 4,135 shares 4,135 $1.26M 0.43% 0 Timeline UYG PROSHARES TR More: the full row for PROSHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 13,440 shares; 2023Q3: 13,440 shares; 2023Q4: 13,440 shares; 2024Q1: 13,440 shares; 2024Q2: 13,440 shares; 2024Q3: 13,440 shares; 2024Q4: 13,440 shares; 2025Q1: 13,440 shares 13,440 $1.2M 0.41% 0 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 10,749 shares; 2023Q3: 10,739 shares; 2023Q4: 10,839 shares; 2024Q1: 10,839 shares; 2024Q2: 10,539 shares; 2024Q3: 10,489 shares; 2024Q4: 6,489 shares; 2025Q1: 6,464 shares 6,464 $1.08M 0.37% -25 Timeline TGT TARGET CORP More: the full row for TARGET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 10,010 shares; 2023Q3: 9,885 shares; 2023Q4: 9,885 shares; 2024Q1: 9,885 shares; 2024Q2: 9,980 shares; 2024Q3: 10,105 shares; 2024Q4: 9,405 shares; 2025Q1: 10,090 shares 10,090 $1.05M 0.36% +685 Timeline TRGP TARGA RES CORP More: the full row for TARGA RES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 5,222 shares; 2023Q3: 5,222 shares; 2023Q4: 5,222 shares; 2024Q1: 5,222 shares; 2024Q2: 5,222 shares; 2024Q3: 5,222 shares; 2024Q4: 5,222 shares; 2025Q1: 5,222 shares 5,222 $1.05M 0.36% 0 Timeline DRI DARDEN RESTAURANTS INC More: the full row for DARDEN RESTAURANTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 4,660 shares; 2023Q3: 4,625 shares; 2023Q4: 4,625 shares; 2024Q1: 4,625 shares; 2024Q2: 4,320 shares; 2024Q3: 4,370 shares; 2024Q4: 4,495 shares; 2025Q1: 4,495 shares 4,495 $934K 0.32% 0 Timeline MAA MID-AMER APT CMNTYS INC More: the full row for MID-AMER APT CMNTYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 3,635 shares; 2023Q3: 3,610 shares; 2023Q4: 3,610 shares; 2024Q1: 3,610 shares; 2024Q2: 3,610 shares; 2024Q3: 3,910 shares; 2024Q4: 3,910 shares; 2025Q1: 3,910 shares 3,910 $655K 0.22% 0 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 3,050 shares; 2023Q3: 3,050 shares; 2023Q4: 3,050 shares; 2024Q1: 3,050 shares; 2024Q2: 3,050 shares; 2024Q3: 3,050 shares; 2024Q4: 2,650 shares; 2025Q1: 2,725 shares 2,725 $571K 0.2% +75 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 765 shares; 2023Q3: 765 shares; 2023Q4: 791 shares; 2024Q1: 965 shares; 2024Q2: 965 shares; 2024Q3: 965 shares; 2024Q4: 983 shares; 2025Q1: 983 shares 983 $550K 0.19% 0 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; 2023Q2: 4,720 shares; 2023Q3: 4,690 shares; 2023Q4: 4,690 shares; 2024Q1: 5,385 shares; 2024Q2: 4,915 shares; 2024Q3: 5,025 shares; 2024Q4: 5,025 shares; 2025Q1: 4,995 shares 4,995 $546K 0.19% -30 Timeline KEYCORP NEW DEP SHS REPSTG … KEYCORP NEW DEP SHS REPSTG 1/4 More: the full row for KEYCORP NEW DEP SHS REPSTG 1/4 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 25,000 shares; 2023Q3: 25,000 shares; 2023Q4: 25,000 shares; 2024Q1: 25,000 shares; 2024Q2: 23,000 shares; 2024Q3: 23,000 shares; 2024Q4: 23,000 shares; 2025Q1: 23,000 shares 23,000 $477K 0.16% 0 CAPITAL ONE FINL COR CAPITAL ONE FINL COR More: the full row for CAPITAL ONE FINL COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 28,500 shares; 2023Q3: 28,500 shares; 2023Q4: 28,500 shares; 2024Q1: 28,500 shares; 2024Q2: 28,500 shares; 2024Q3: 28,500 shares; 2024Q4: 25,500 shares; 2025Q1: 25,500 shares 25,500 $463K 0.16% 0 TPRC AT&T INC DEP SHS REPSTG 1/1000 More: the full row for AT&T INC DEP SHS REPSTG 1/1000 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 24,500 shares; 2023Q3: 24,500 shares; 2023Q4: 24,500 shares; 2024Q1: 24,500 shares; 2024Q2: 23,500 shares; 2024Q3: 23,500 shares; 2024Q4: 23,500 shares; 2025Q1: 23,500 shares 23,500 $448K 0.15% 0 Timeline BANK AMER CORP DEP SHS RPST… BANK AMER CORP DEP SHS RPSTG 1 More: the full row for BANK AMER CORP DEP SHS RPSTG 1 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 19,000 shares; 2023Q3: 19,000 shares; 2023Q4: 19,000 shares; 2024Q1: 19,000 shares; 2024Q2: 19,000 shares; 2024Q3: 19,000 shares; 2024Q4: 16,500 shares; 2025Q1: 16,500 shares 16,500 $411K 0.14% 0 MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 866 shares; 2023Q3: 866 shares; 2023Q4: 866 shares; 2024Q1: 866 shares; 2024Q2: 866 shares; 2024Q3: 866 shares; 2024Q4: 866 shares; 2025Q1: 866 shares 866 $403K 0.14% 0 Timeline ROLLS-ROYCE HOLDINGS PLC GBP ROLLS-ROYCE HOLDINGS PLC GBP More: the full row for ROLLS-ROYCE HOLDINGS PLC GBP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 17,075 shares; 2024Q4: 40,071 shares; 2025Q1: 40,071 shares 40,071 $387K 0.13% 0 ED CONSOLIDATED EDISON INC More: the full row for CONSOLIDATED EDISON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 3,055 shares; 2023Q3: 3,015 shares; 2023Q4: 3,415 shares; 2024Q1: 3,415 shares; 2024Q2: 3,410 shares; 2024Q3: 3,410 shares; 2024Q4: 3,410 shares; 2025Q1: 3,410 shares 3,410 $377K 0.13% 0 Timeline ICE INTERCONTINENTAL EXCHANGE IN More: the full row for INTERCONTINENTAL EXCHANGE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 2,115 shares; 2024Q4: 2,115 shares; 2025Q1: 2,115 shares 2,115 $365K 0.12% 0 Timeline IWM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,495 shares; 2024Q2: 1,545 shares; 2024Q3: 1,680 shares; 2024Q4: 1,680 shares; 2025Q1: 1,710 shares 1,710 $341K 0.12% +30 Timeline RSG REPUBLIC SVCS INC More: the full row for REPUBLIC SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 1,300 shares; 2024Q1: 1,300 shares; 2024Q2: 1,300 shares; 2024Q3: 1,300 shares; 2024Q4: 1,300 shares; 2025Q1: 1,300 shares 1,300 $315K 0.11% 0 Timeline CONSTELLATION SOFTWARE INC … CONSTELLATION SOFTWARE INC CAN More: the full row for CONSTELLATION SOFTWARE INC CAN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 98 shares; 2025Q1: 98 shares 98 $310K 0.11% 0 WSM WILLIAMS SONOMA INC More: the full row for WILLIAMS SONOMA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 950 shares; 2024Q2: 950 shares; 2024Q3: 1,900 shares; 2024Q4: 1,900 shares; 2025Q1: 1,900 shares 1,900 $300K 0.1% 0 Timeline OAKMARK INTL FD OAKMARK INTL FD More: the full row for OAKMARK INTL FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 7,657 shares; 2023Q3: not reported; 2023Q4: 7,683 shares; 2024Q1: 10,933 shares; 2024Q2: 10,933 shares; 2024Q3: 10,933 shares; 2024Q4: 10,993 shares; 2025Q1: 10,993 shares 10,993 $297K 0.1% 0 T AT&T INC More: the full row for AT&T INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 35,594 shares; 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 $283K 0.1% 0 Timeline MSPRO MORGAN STANLEY DEP SHS EACH RE More: the full row for MORGAN STANLEY DEP SHS EACH RE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 25,000 shares; 2023Q3: 25,000 shares; 2023Q4: 25,000 shares; 2024Q1: 25,000 shares; 2024Q2: 25,000 shares; 2024Q3: 25,000 shares; 2024Q4: 15,000 shares; 2025Q1: 15,000 shares 15,000 $269K 0.09% 0 Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 765 shares; 2024Q1: 765 shares; 2024Q2: 765 shares; 2024Q3: 765 shares; 2024Q4: 1,530 shares; 2025Q1: 1,530 shares 1,530 $261K 0.09% 0 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: 1,530 shares; 2023Q3: 1,530 shares; 2023Q4: 1,530 shares; 2024Q1: 1,530 shares; 2024Q2: 1,530 shares; 2024Q3: 1,530 shares; 2024Q4: 730 shares; 2025Q1: 730 shares 730 $256K 0.09% 0 Timeline KEYCORP NEW DEP SHS REPSTG … KEYCORP NEW DEP SHS REPSTG 1/4 More: the full row for KEYCORP NEW DEP SHS REPSTG 1/4 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 15,000 shares; 2023Q3: 15,000 shares; 2023Q4: 15,000 shares; 2024Q1: 15,000 shares; 2024Q2: 15,000 shares; 2024Q3: 15,000 shares; 2024Q4: 12,000 shares; 2025Q1: 12,000 shares 12,000 $250K 0.09% 0 DVN DEVON ENERGY CORP NEW More: the full row for DEVON ENERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 7,500 shares; 2023Q3: 7,500 shares; 2023Q4: 6,852 shares; 2024Q1: 6,270 shares; 2024Q2: 6,270 shares; 2024Q3: 6,270 shares; 2024Q4: 6,240 shares; 2025Q1: 6,240 shares 6,240 $233K 0.08% 0 Timeline JPMORGAN CHASE & CO REPSTG … JPMORGAN CHASE & CO REPSTG 1/4 More: the full row for JPMORGAN CHASE & CO REPSTG 1/4 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 11,550 shares; 2023Q3: 11,550 shares; 2023Q4: 11,550 shares; 2024Q1: 11,550 shares; 2024Q2: 11,550 shares; 2024Q3: 11,550 shares; 2024Q4: 11,550 shares; 2025Q1: 11,550 shares 11,550 $226K 0.08% 0 IWO ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 839 shares; 2023Q3: not reported; 2023Q4: 839 shares; 2024Q1: 839 shares; 2024Q2: 839 shares; 2024Q3: 839 shares; 2024Q4: 839 shares; 2025Q1: 839 shares 839 $214K 0.07% 0 Timeline HARBOR CAPITAL APPRECIATION… HARBOR CAPITAL APPRECIATION FUN More: the full row for HARBOR CAPITAL APPRECIATION FUN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,939 shares; 2024Q2: 1,939 shares; 2024Q3: 1,939 shares; 2024Q4: 2,147 shares; 2025Q1: 2,059 shares 2,059 $210K 0.07% -88 IBIT ISHARES BITCOIN TRUST ETF More: the full row for ISHARES BITCOIN TRUST ETF Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 4,325 shares; 2025Q1: 4,475 shares 4,475 $209K 0.07% +150 Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 67,417 shares; 2023Q3: 67,330 shares; 2023Q4: 64,389 shares; 2024Q1: 64,046 shares; 2024Q2: not reported; 2024Q3: 2,109 shares; 2024Q4: not reported; 2025Q1: 2,109 shares 2,109 $207K 0.07% new 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; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 1,214 shares; 2024Q4: 1,214 shares; 2025Q1: 1,214 shares 1,214 $202K 0.07% 0 Timeline IOVA IOVANCE BIOTHERAPEUTICS INC More: the full row for IOVANCE BIOTHERAPEUTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 35,300 shares; 2023Q3: 35,300 shares; 2023Q4: 41,140 shares; 2024Q1: 40,360 shares; 2024Q2: 40,360 shares; 2024Q3: 40,360 shares; 2024Q4: 40,360 shares; 2025Q1: 40,360 shares 40,360 $134K 0.05% 0 Timeline ATLAS SPINE INC. ATLAS SPINE INC. More: the full row for ATLAS SPINE INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 25,000 shares; 2023Q3: 25,000 shares; 2023Q4: 25,000 shares; 2024Q1: 25,000 shares; 2024Q2: 25,000 shares; 2024Q3: 25,000 shares; 2024Q4: 25,000 shares; 2025Q1: 25,000 shares 25,000 $50K 0.02% 0 Geltech Solutions Inc Geltech Solutions Inc More: the full row for Geltech Solutions Inc Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 14,000 shares; 2023Q3: 14,000 shares; 2023Q4: 14,000 shares; 2024Q1: 14,000 shares; 2024Q2: 14,000 shares; 2024Q3: 14,000 shares; 2024Q4: 14,000 shares; 2025Q1: 14,000 shares 14,000 $0 0% 0 Value filed as zero, left out of ratios. TRANSWITCH CORP TRANSWITCH CORP More: the full row for TRANSWITCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 97,836 shares; 2023Q3: 97,836 shares; 2023Q4: 97,836 shares; 2024Q1: 97,836 shares; 2024Q2: 97,836 shares; 2024Q3: 97,836 shares; 2024Q4: 97,836 shares; 2025Q1: 97,836 shares 97,836 $0 0% 0 Value filed as zero, left out of ratios. RAINMAKER SYSTEMS INC RAINMAKER SYSTEMS INC More: the full row for RAINMAKER SYSTEMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 151,100 shares; 2023Q3: 151,100 shares; 2023Q4: 151,100 shares; 2024Q1: 151,100 shares; 2024Q2: 151,100 shares; 2024Q3: 151,100 shares; 2024Q4: 151,100 shares; 2025Q1: 151,100 shares 151,100 $0 0% 0 Value filed as zero, left out of ratios. VACCINOGEN INC VACCINOGEN INC More: the full row for VACCINOGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 52,679 shares; 2023Q3: 52,679 shares; 2023Q4: 52,679 shares; 2024Q1: 52,679 shares; 2024Q2: 52,679 shares; 2024Q3: 52,679 shares; 2024Q4: 52,679 shares; 2025Q1: 52,679 shares 52,679 $0 0% 0 Value filed as zero, left out of ratios.