NPWR NET POWER INC More: the full row for NET POWER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 500,000 shares; 2024Q1: 500,000 shares; 2024Q2: 500,000 shares 500,000 $4.92M 27.82% 0 Timeline CRK COMSTOCK RES INC More: the full row for COMSTOCK RES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 200,000 shares; 2024Q2: 200,000 shares 200,000 $2.08M 11.75% 0 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: 15,944 shares; 2023Q1: 16,358 shares; 2023Q2: 16,235 shares; 2023Q3: 15,340 shares; 2023Q4: 8,068 shares; 2024Q1: 2,467 shares; 2024Q2: 2,207 shares 2,207 $986K 5.58% -260 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; 2022Q3: restricted; 2022Q4: 18,962 shares; 2023Q1: 21,690 shares; 2023Q2: 21,868 shares; 2023Q3: 22,038 shares; 2023Q4: 12,441 shares; 2024Q1: 3,992 shares; 2024Q2: 4,052 shares 4,052 $783K 4.43% +60 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: 25,025 shares; 2023Q1: 26,794 shares; 2023Q2: 26,947 shares; 2023Q3: 26,229 shares; 2023Q4: 11,098 shares; 2024Q1: 3,691 shares; 2024Q2: 3,191 shares 3,191 $672K 3.8% -500 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: 7,808 shares; 2023Q1: 8,872 shares; 2023Q2: 8,307 shares; 2023Q3: 7,482 shares; 2023Q4: 5,505 shares; 2024Q1: 3,362 shares; 2024Q2: 3,362 shares 3,362 $612K 3.47% 0 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: 4,769 shares; 2023Q1: 5,242 shares; 2023Q2: 4,549 shares; 2023Q3: 3,613 shares; 2023Q4: 1,806 shares; 2024Q1: 515 shares; 2024Q2: 4,500 shares 4,500 $556K 3.15% +3,985 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; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: 1,331 shares; 2023Q2: 1,331 shares; 2023Q3: 1,281 shares; 2023Q4: 1,219 shares; 2024Q1: 1,079 shares; 2024Q2: 1,079 shares 1,079 $544K 3.08% 0 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 706 shares; 2024Q1: 225 shares; 2024Q2: 322 shares 322 $517K 2.93% +97 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: 1,946 shares; 2023Q1: 1,989 shares; 2023Q2: 1,779 shares; 2023Q3: 2,045 shares; 2023Q4: 1,863 shares; 2024Q1: 1,863 shares; 2024Q2: 1,943 shares 1,943 $510K 2.89% +80 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; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 569 shares; 2023Q3: 823 shares; 2023Q4: 736 shares; 2024Q1: 736 shares; 2024Q2: 736 shares 736 $375K 2.12% 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; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 630 shares; 2023Q3: 616 shares; 2023Q4: 544 shares; 2024Q1: 524 shares; 2024Q2: 614 shares 614 $341K 1.93% +90 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; 2022Q3: restricted; 2022Q4: 4,150 shares; 2023Q1: 4,172 shares; 2023Q2: 4,150 shares; 2023Q3: 3,957 shares; 2023Q4: 4,062 shares; 2024Q1: 4,062 shares; 2024Q2: 4,567 shares 4,567 $337K 1.91% +505 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; 2022Q3: restricted; 2022Q4: 547 shares; 2023Q1: 561 shares; 2023Q2: 460 shares; 2023Q3: 447 shares; 2023Q4: 243 shares; 2024Q1: 71 shares; 2024Q2: 82 shares 82 $325K 1.84% +11 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: 2,954 shares; 2023Q1: 2,986 shares; 2023Q2: 3,013 shares; 2023Q3: 3,029 shares; 2023Q4: 1,693 shares; 2024Q1: 613 shares; 2024Q2: 578 shares 578 $320K 1.81% -35 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: 7,234 shares; 2023Q1: 7,895 shares; 2023Q2: 7,350 shares; 2023Q3: 7,305 shares; 2023Q4: 3,920 shares; 2024Q1: 1,183 shares; 2024Q2: 1,178 shares 1,178 $303K 1.71% -5 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 557 shares; 2023Q3: 635 shares; 2023Q4: 563 shares; 2024Q1: 563 shares; 2024Q2: 653 shares 653 $291K 1.65% +90 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; 2022Q3: restricted; 2022Q4: 7,789 shares; 2023Q1: 8,756 shares; 2023Q2: 11,302 shares; 2023Q3: 17,041 shares; 2023Q4: 10,196 shares; 2024Q1: 4,404 shares; 2024Q2: 4,074 shares 4,074 $288K 1.63% -330 Timeline HQY HEALTHEQUITY INC More: the full row for HEALTHEQUITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 3,000 shares; 2023Q4: not reported; 2024Q1: 2,616 shares; 2024Q2: 3,336 shares 3,336 $288K 1.63% +720 Timeline NET POWER INC NET POWER INC More: the full row for NET POWER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 125,000 shares; 2024Q1: 125,000 shares; 2024Q2: 125,000 shares 125,000 $286K 1.62% 0 BX BLACKSTONE INC More: the full row for BLACKSTONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: 2,620 shares; 2023Q2: 2,620 shares; 2023Q3: 2,620 shares; 2023Q4: 2,348 shares; 2024Q1: 2,348 shares; 2024Q2: 2,238 shares 2,238 $277K 1.57% -110 Timeline VB VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 1,207 shares; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 1,179 shares 1,179 $257K 1.46% new Timeline WAB WABTEC More: the full row for WABTEC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,570 shares; 2024Q2: 1,570 shares 1,570 $248K 1.4% 0 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 1,204 shares; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,063 shares; 2024Q2: 1,063 shares 1,063 $246K 1.39% 0 Timeline VO VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 1,353 shares; 2023Q3: 1,761 shares; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 960 shares 960 $232K 1.32% new Timeline WCN WASTE CONNECTIONS INC More: the full row for WASTE CONNECTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: 1,610 shares; 2023Q1: 1,610 shares; 2023Q2: 1,446 shares; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,318 shares; 2024Q2: 1,318 shares 1,318 $231K 1.31% 0 Timeline CHTR CHARTER COMMUNICATIONS INC More: the full row for CHARTER COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 653 shares; 2023Q3: 627 shares; 2023Q4: 625 shares; 2024Q1: not reported; 2024Q2: 750 shares 750 $224K 1.27% new Timeline FTV FORTIVE CORP More: the full row for FORTIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 2,328 shares; 2024Q2: 2,818 shares 2,818 $209K 1.18% +490 Timeline BAH BOOZ ALLEN HAMILTON HLDG COR More: the full row for BOOZ ALLEN HAMILTON HLDG COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: 2,200 shares; 2023Q1: 2,200 shares; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,514 shares; 2024Q2: 1,354 shares 1,354 $208K 1.18% -160 Timeline AMT AMERICAN TOWER CORP More: the full row for AMERICAN TOWER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: 4,199 shares; 2023Q1: 4,769 shares; 2023Q2: 4,906 shares; 2023Q3: 5,029 shares; 2023Q4: 3,076 shares; 2024Q1: 1,155 shares; 2024Q2: 1,060 shares 1,060 $206K 1.17% -95 Timeline