MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 70,760 shares; 2023Q2: 71,226 shares; 2023Q3: 71,226 shares; 2023Q4: 70,816 shares; 2024Q1: not loaded; 2024Q2: 60,537 shares; 2024Q3: 59,468 shares; 2024Q4: 71,082 shares 71,082 $30M 13.22% +11,614 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 53,663 shares; 2023Q2: 57,733 shares; 2023Q3: 57,733 shares; 2023Q4: 57,477 shares; 2024Q1: not loaded; 2024Q2: 54,502 shares; 2024Q3: 53,774 shares; 2024Q4: 72,831 shares 72,831 $23M 10.15% +19,057 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: 12,611 shares; 2023Q2: 10,166 shares; 2023Q3: 10,166 shares; 2023Q4: 10,701 shares; 2024Q1: not loaded; 2024Q2: 235,246 shares; 2024Q3: 230,625 shares; 2024Q4: 101,094 shares 101,094 $13.6M 5.99% -129,531 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: 149,222 shares; 2023Q2: 129,588 shares; 2023Q3: 129,588 shares; 2023Q4: 124,862 shares; 2024Q1: not loaded; 2024Q2: 128,358 shares; 2024Q3: 126,191 shares; 2024Q4: 60,119 shares 60,119 $11.4M 5.05% -66,072 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; 2023Q1: 98,812 shares; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 83,422 shares; 2024Q4: 31,160 shares 31,160 $10.3M 4.56% -52,262 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; 2023Q1: 95,706 shares; 2023Q2: 101,110 shares; 2023Q3: 101,110 shares; 2023Q4: 93,264 shares; 2024Q1: not loaded; 2024Q2: 83,760 shares; 2024Q3: 83,631 shares; 2024Q4: 44,078 shares 44,078 $9.67M 4.27% -39,553 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: 500 shares; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 26,122 shares 26,122 $9.19M 4.05% new 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: not reported; 2023Q2: 93,912 shares; 2023Q3: 93,912 shares; 2023Q4: 90,833 shares; 2024Q1: not loaded; 2024Q2: 88,732 shares; 2024Q3: 86,955 shares; 2024Q4: 34,377 shares 34,377 $8.24M 3.64% -52,578 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: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 44,543 shares 44,543 $7.47M 3.29% new 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; 2023Q1: 21,511 shares; 2023Q2: 16,527 shares; 2023Q3: 16,527 shares; 2023Q4: 17,039 shares; 2024Q1: not loaded; 2024Q2: 13,077 shares; 2024Q3: 11,726 shares; 2024Q4: 117,769 shares 117,769 $7.33M 3.23% +106,043 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 63,103 shares 63,103 $7.14M 3.15% new 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: 45,200 shares; 2023Q2: 43,755 shares; 2023Q3: 43,755 shares; 2023Q4: 40,778 shares; 2024Q1: not loaded; 2024Q2: 39,080 shares; 2024Q3: 39,561 shares; 2024Q4: 14,342 shares 14,342 $6.5M 2.87% -25,219 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: 13,826 shares; 2023Q2: 19,533 shares; 2023Q3: 19,533 shares; 2023Q4: 16,063 shares; 2024Q1: not loaded; 2024Q2: 7,256 shares; 2024Q3: 7,256 shares; 2024Q4: 34,255 shares 34,255 $6.48M 2.86% +26,999 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; 2023Q1: 3,567 shares; 2023Q2: 2,722 shares; 2023Q3: 2,722 shares; 2023Q4: 367 shares; 2024Q1: not loaded; 2024Q2: 280 shares; 2024Q3: 280 shares; 2024Q4: 12,762 shares 12,762 $6.46M 2.85% +12,482 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: 57,983 shares; 2023Q2: 56,274 shares; 2023Q3: 56,274 shares; 2023Q4: 54,565 shares; 2024Q1: not loaded; 2024Q2: 73,148 shares; 2024Q3: 72,325 shares; 2024Q4: 25,734 shares 25,734 $6.44M 2.84% -46,591 Timeline NXPI NXP SEMICONDUCTORS N V More: the full row for NXP SEMICONDUCTORS N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 71,299 shares; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 65,663 shares; 2024Q4: 25,240 shares 25,240 $5.25M 2.31% -40,423 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; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 905 shares 905 $4.5M 1.98% new Timeline PYPL PAYPAL HLDGS INC More: the full row for PAYPAL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 106,656 shares; 2023Q2: 127,136 shares; 2023Q3: 127,136 shares; 2023Q4: 123,792 shares; 2024Q1: not loaded; 2024Q2: 108,779 shares; 2024Q3: 110,553 shares; 2024Q4: 49,794 shares 49,794 $4.25M 1.87% -60,759 Timeline AXON AXON ENTERPRISE INC More: the full row for AXON ENTERPRISE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 10,635 shares; 2023Q2: 14,319 shares; 2023Q3: 14,319 shares; 2023Q4: 15,307 shares; 2024Q1: not loaded; 2024Q2: 8,342 shares; 2024Q3: 8,213 shares; 2024Q4: 7,043 shares 7,043 $4.19M 1.85% -1,170 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 12,214 shares 12,214 $4.08M 1.8% new Timeline OTIS OTIS WORLDWIDE CORP More: the full row for OTIS WORLDWIDE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 39,099 shares 39,099 $3.62M 1.6% new 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; 2023Q1: 26,431 shares; 2023Q2: 25,617 shares; 2023Q3: 25,617 shares; 2023Q4: 24,318 shares; 2024Q1: not loaded; 2024Q2: 25,136 shares; 2024Q3: 24,620 shares; 2024Q4: 9,161 shares 9,161 $3.56M 1.57% -15,459 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; 2023Q1: 200 shares; 2023Q2: 200 shares; 2023Q3: 200 shares; 2023Q4: 200 shares; 2024Q1: not loaded; 2024Q2: 0 shares; 2024Q3: not reported; 2024Q4: 5,996 shares 5,996 $3.51M 1.55% new Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 302,402 shares; 2023Q2: 292,935 shares; 2023Q3: 292,935 shares; 2023Q4: 280,623 shares; 2024Q1: not loaded; 2024Q2: 236,112 shares; 2024Q3: 232,250 shares; 2024Q4: 90,963 shares 90,963 $3.49M 1.54% -141,287 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 63,582 shares; 2023Q2: 59,303 shares; 2023Q3: 59,303 shares; 2023Q4: 57,641 shares; 2024Q1: not loaded; 2024Q2: 59,898 shares; 2024Q3: 58,598 shares; 2024Q4: 22,534 shares 22,534 $3.26M 1.44% -36,064 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; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 23,712 shares 23,712 $2.85M 1.26% new 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; 2023Q1: 14,810 shares; 2023Q2: 36,859 shares; 2023Q3: 36,859 shares; 2023Q4: 41,706 shares; 2024Q1: not loaded; 2024Q2: 23,464 shares; 2024Q3: 23,128 shares; 2024Q4: 23,177 shares 23,177 $2.8M 1.24% +49 Timeline HAL HALLIBURTON CO More: the full row for HALLIBURTON CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 320,422 shares; 2023Q2: 309,943 shares; 2023Q3: 309,943 shares; 2023Q4: 300,040 shares; 2024Q1: not loaded; 2024Q2: 255,123 shares; 2024Q3: 251,346 shares; 2024Q4: 95,779 shares 95,779 $2.6M 1.15% -155,567 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; 2023Q1: 149,458 shares; 2023Q2: 147,002 shares; 2023Q3: 147,002 shares; 2023Q4: 142,846 shares; 2024Q1: not loaded; 2024Q2: 146,234 shares; 2024Q3: 144,811 shares; 2024Q4: 29,341 shares 29,341 $2.17M 0.96% -115,470 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 18,471 shares; 2023Q2: 29,480 shares; 2023Q3: 29,480 shares; 2023Q4: 31,452 shares; 2024Q1: not loaded; 2024Q2: 18,130 shares; 2024Q3: 17,911 shares; 2024Q4: 17,005 shares 17,005 $2.14M 0.94% -906 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; 2023Q1: 19,091 shares; 2023Q2: 25,285 shares; 2023Q3: 25,285 shares; 2023Q4: 26,843 shares; 2024Q1: not loaded; 2024Q2: 14,666 shares; 2024Q3: 14,524 shares; 2024Q4: 14,508 shares 14,508 $1.75M 0.77% -16 Timeline EXPE EXPEDIA GROUP INC More: the full row for EXPEDIA GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: not reported; 2023Q2: 19,375 shares; 2023Q3: 19,375 shares; 2023Q4: 24,955 shares; 2024Q1: not loaded; 2024Q2: 8,645 shares; 2024Q3: 8,580 shares; 2024Q4: 8,028 shares 8,028 $1.5M 0.66% -552 Timeline AMBA AMBARELLA INC More: the full row for AMBARELLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 14,015 shares; 2024Q4: 14,015 shares 14,015 $1.02M 0.45% 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; 2023Q1: 17,397 shares; 2023Q2: 13,696 shares; 2023Q3: 13,696 shares; 2023Q4: 14,113 shares; 2024Q1: not loaded; 2024Q2: 10,869 shares; 2024Q3: 9,842 shares; 2024Q4: 9,210 shares 9,210 $916K 0.4% -632 Timeline ENPH ENPHASE ENERGY INC More: the full row for ENPHASE ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 5,973 shares; 2023Q2: 8,930 shares; 2023Q3: 8,930 shares; 2023Q4: 13,762 shares; 2024Q1: not loaded; 2024Q2: 9,369 shares; 2024Q3: 10,611 shares; 2024Q4: 13,284 shares 13,284 $912K 0.4% +2,673 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 485 shares; 2023Q2: 485 shares; 2023Q3: 485 shares; 2023Q4: 485 shares; 2024Q1: not loaded; 2024Q2: 0 shares; 2024Q3: not reported; 2024Q4: 990 shares 990 $882K 0.39% new Timeline PDD PDD HOLDINGS INC More: the full row for PDD HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 9,362 shares; 2024Q4: 8,891 shares 8,891 $862K 0.38% -471 Timeline ALGN ALIGN TECHNOLOGY INC More: the full row for ALIGN TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 6,102 shares; 2023Q2: 8,065 shares; 2023Q3: 8,065 shares; 2023Q4: 6,902 shares; 2024Q1: not loaded; 2024Q2: 3,761 shares; 2024Q3: 3,742 shares; 2024Q4: 3,597 shares 3,597 $750K 0.33% -145 Timeline TRIP TRIPADVISOR INC More: the full row for TRIPADVISOR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 85,109 shares; 2023Q2: 128,973 shares; 2023Q3: 128,973 shares; 2023Q4: 75,232 shares; 2024Q1: not loaded; 2024Q2: 42,681 shares; 2024Q3: 42,282 shares; 2024Q4: 39,456 shares 39,456 $583K 0.26% -2,826 Timeline PTEN PATTERSON-UTI ENERGY INC More: the full row for PATTERSON-UTI ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 98,758 shares; 2023Q2: 158,694 shares; 2023Q3: 158,694 shares; 2023Q4: 200,570 shares; 2024Q1: not loaded; 2024Q2: 76,028 shares; 2024Q3: 74,992 shares; 2024Q4: 69,996 shares 69,996 $578K 0.25% -4,996 Timeline 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; 2023Q1: 35,788 shares; 2023Q2: 27,618 shares; 2023Q3: 27,618 shares; 2023Q4: 28,430 shares; 2024Q1: not loaded; 2024Q2: 22,008 shares; 2024Q3: 19,484 shares; 2024Q4: 17,988 shares 17,988 $410K 0.18% -1,496 Timeline DUOL DUOLINGO INC More: the full row for DUOLINGO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 1,230 shares; 2024Q4: 1,230 shares 1,230 $399K 0.18% 0 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; 2023Q1: 917 shares; 2023Q2: 275 shares; 2023Q3: 275 shares; 2023Q4: 275 shares; 2024Q1: not loaded; 2024Q2: 153 shares; 2024Q3: 153 shares; 2024Q4: 153 shares 153 $118K 0.05% 0 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 0 shares; 2024Q4: 211 shares 211 $111K 0.05% +211 Timeline PLTR PALANTIR TECHNOLOGIES INC More: the full row for PALANTIR TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 11,007 shares; 2023Q2: 11,007 shares; 2023Q3: 11,007 shares; 2023Q4: 0 shares; 2024Q1: not loaded; 2024Q2: 1,410 shares; 2024Q3: 1,410 shares; 2024Q4: 1,410 shares 1,410 $107K 0.05% 0 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 670 shares; 2023Q2: 670 shares; 2023Q3: 670 shares; 2023Q4: 670 shares; 2024Q1: not loaded; 2024Q2: 300 shares; 2024Q3: 300 shares; 2024Q4: 250 shares 250 $101K 0.04% -50 Timeline BLK BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 78 shares 78 $80K 0.04% new Timeline CRWD CROWDSTRIKE HLDGS INC More: the full row for CROWDSTRIKE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 215 shares; 2023Q2: 215 shares; 2023Q3: 215 shares; 2023Q4: 215 shares; 2024Q1: not loaded; 2024Q2: 8,159 shares; 2024Q3: 123 shares; 2024Q4: 123 shares 123 $42K 0.02% 0 Timeline RIVN RIVIAN AUTOMOTIVE INC More: the full row for RIVIAN AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: not reported; 2023Q2: 415 shares; 2023Q3: 415 shares; 2023Q4: 415 shares; 2024Q1: not loaded; 2024Q2: 415 shares; 2024Q3: 415 shares; 2024Q4: 415 shares 415 $6K <0.01% 0 Timeline FSLY FASTLY INC More: the full row for FASTLY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: 269 shares; 2023Q2: 269 shares; 2023Q3: 269 shares; 2023Q4: 269 shares; 2024Q1: not loaded; 2024Q2: 269 shares; 2024Q3: 269 shares; 2024Q4: 269 shares 269 $3K <0.01% 0 Timeline DNA GINKGO BIOWORKS HOLDINGS INC More: the full row for GINKGO BIOWORKS HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 125 shares; 2024Q4: 125 shares 125 $1K <0.01% 0 Timeline WORKHORSE GROUP INC WORKHORSE GROUP INC More: the full row for WORKHORSE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 30 shares; 2024Q4: 30 shares 30 $0 0% 0 Value filed as zero, left out of ratios.