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; 2022Q4: restricted; 2023Q1: 98,812 shares; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 83,422 shares 83,422 $27.3M 9.91% 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; 2022Q4: restricted; 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 230,625 $27M 9.79% -4,621 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 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 59,468 $25M 9.07% -1,069 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 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 126,191 $21.3M 7.71% -2,167 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; 2022Q4: restricted; 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 39,561 $18.1M 6.56% +481 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; 2022Q4: restricted; 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 86,955 $18M 6.53% -1,777 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 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 72,325 $16.4M 5.93% -823 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; 2022Q4: restricted; 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 83,631 $15.5M 5.62% -129 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; 2022Q4: restricted; 2023Q1: 71,299 shares; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 65,663 shares 65,663 $15.2M 5.53% new Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 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 53,774 $14.9M 5.41% -728 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; 2022Q4: restricted; 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 24,620 $10.1M 3.65% -516 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 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 232,250 $10M 3.63% -3,862 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 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 58,598 $9.49M 3.44% -1,300 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; 2022Q4: restricted; 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 144,811 $9.26M 3.36% -1,423 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; 2022Q4: restricted; 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 110,553 $8.56M 3.11% +1,774 Timeline HAL HALLIBURTON CO More: the full row for HALLIBURTON CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 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 251,346 $7.52M 2.73% -3,777 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; 2022Q4: restricted; 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 23,128 $3.69M 1.34% -336 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; 2022Q4: restricted; 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 8,213 $3.28M 1.19% -129 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 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 17,911 $1.87M 0.68% -219 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; 2022Q4: restricted; 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 14,524 $1.69M 0.61% -142 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; 2022Q4: restricted; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 9,362 shares 9,362 $1.36M 0.49% new 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; 2022Q4: restricted; 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 8,580 $1.26M 0.46% -65 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 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 7,256 $1.21M 0.44% 0 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; 2022Q4: restricted; 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 10,611 $1.18M 0.43% +1,242 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; 2022Q4: restricted; 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 9,842 $1.13M 0.41% -1,027 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; 2022Q4: restricted; 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 3,742 $918K 0.33% -19 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; 2022Q4: restricted; 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 11,726 $841K 0.31% -1,351 Timeline AMBA AMBARELLA INC More: the full row for AMBARELLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 14,015 shares 14,015 $760K 0.28% new Timeline TRIP TRIPADVISOR INC More: the full row for TRIPADVISOR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 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 42,282 $596K 0.22% -399 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; 2022Q4: restricted; 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 74,992 $594K 0.22% -1,036 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; 2022Q4: restricted; 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 19,484 $431K 0.16% -2,524 Timeline DUOL DUOLINGO INC More: the full row for DUOLINGO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 1,230 shares 1,230 $345K 0.13% new 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; 2022Q4: restricted; 2023Q1: 3,567 shares; 2023Q2: 2,722 shares; 2023Q3: 2,722 shares; 2023Q4: 367 shares; 2024Q1: not loaded; 2024Q2: 280 shares; 2024Q3: 280 shares 280 $163K 0.06% 0 Timeline 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; 2022Q4: restricted; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 3,933 shares 3,933 $138K 0.05% new 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; 2022Q4: restricted; 2023Q1: 917 shares; 2023Q2: 275 shares; 2023Q3: 275 shares; 2023Q4: 275 shares; 2024Q1: not loaded; 2024Q2: 153 shares; 2024Q3: 153 shares 153 $135K 0.05% 0 Timeline FBTC FIDELITY WISE ORIGIN BITCOIN More: the full row for FIDELITY WISE ORIGIN BITCOIN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 2,099 shares 2,099 $113K 0.04% new 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; 2022Q4: restricted; 2023Q1: 4,332 shares; 2023Q2: 4,332 shares; 2023Q3: 4,332 shares; 2023Q4: 4,332 shares; 2024Q1: not loaded; 2024Q2: 1,987 shares; 2024Q3: 1,987 shares 1,987 $83K 0.03% 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; 2022Q4: restricted; 2023Q1: 670 shares; 2023Q2: 670 shares; 2023Q3: 670 shares; 2023Q4: 670 shares; 2024Q1: not loaded; 2024Q2: 300 shares; 2024Q3: 300 shares 300 $77K 0.03% 0 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; 2022Q4: restricted; 2023Q1: 265 shares; 2023Q2: 85 shares; 2023Q3: 85 shares; 2023Q4: 85 shares; 2024Q1: not loaded; 2024Q2: 78 shares; 2024Q3: 78 shares 78 $73K 0.03% 0 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; 2022Q4: restricted; 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 1,410 $51K 0.02% 0 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: 4,570 shares; 2023Q2: 6,151 shares; 2023Q3: 6,151 shares; 2023Q4: 6,530 shares; 2024Q1: not loaded; 2024Q2: 92 shares; 2024Q3: 97 shares 97 $49K 0.02% +5 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; 2022Q4: restricted; 2023Q1: 215 shares; 2023Q2: 215 shares; 2023Q3: 215 shares; 2023Q4: 215 shares; 2024Q1: not loaded; 2024Q2: 8,159 shares; 2024Q3: 123 shares 123 $34K 0.01% -8,036 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: 131 shares; 2023Q2: 54 shares; 2023Q3: 54 shares; 2023Q4: 54 shares; 2024Q1: not loaded; 2024Q2: 45 shares; 2024Q3: 50 shares 50 $13K <0.01% +5 Timeline DOCU DOCUSIGN INC More: the full row for DOCUSIGN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: 133 shares; 2023Q2: 133 shares; 2023Q3: 133 shares; 2023Q4: 133 shares; 2024Q1: not loaded; 2024Q2: 133 shares; 2024Q3: 133 shares 133 $8K <0.01% 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; 2022Q4: restricted; 2023Q1: not reported; 2023Q2: 415 shares; 2023Q3: 415 shares; 2023Q4: 415 shares; 2024Q1: not loaded; 2024Q2: 415 shares; 2024Q3: 415 shares 415 $4K <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; 2022Q4: restricted; 2023Q1: 269 shares; 2023Q2: 269 shares; 2023Q3: 269 shares; 2023Q4: 269 shares; 2024Q1: not loaded; 2024Q2: 269 shares; 2024Q3: 269 shares 269 $2K <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; 2022Q4: restricted; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 125 shares 125 $1K <0.01% new Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q4: restricted; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 0 shares 0 $0 0% new Value filed as zero, left out of ratios. Amount filed as zero, left out of ratios. 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; 2022Q4: restricted; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not loaded; 2024Q2: not reported; 2024Q3: 30 shares 30 $0 0% new Value filed as zero, left out of ratios.