GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,446,302 shares; 2024Q4: 1,475,937 shares; 2025Q1: 1,507,964 shares; 2025Q2: 1,413,144 shares; 2025Q3: 1,407,860 shares; 2025Q4: 1,289,893 shares; 2026Q1: 1,287,813 shares; 2026Q2: 1,375,171 shares 1,375,171 $491M 8.52% +87,358 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 989,782 shares; 2024Q4: 1,097,248 shares; 2025Q1: 964,011 shares; 2025Q2: 1,016,168 shares; 2025Q3: 1,017,458 shares; 2025Q4: 1,040,819 shares; 2026Q1: 1,060,361 shares; 2026Q2: 1,166,842 shares 1,166,842 $435M 7.54% +106,481 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,016,234 shares; 2024Q4: 1,090,779 shares; 2025Q1: 1,038,966 shares; 2025Q2: 1,229,267 shares; 2025Q3: 1,264,285 shares; 2025Q4: 1,234,233 shares; 2026Q1: 1,256,009 shares; 2026Q2: 1,355,839 shares 1,355,839 $392M 6.8% +99,830 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; 2024Q3: 1,790,180 shares; 2024Q4: 1,890,205 shares; 2025Q1: 1,354,121 shares; 2025Q2: 1,461,771 shares; 2025Q3: 1,529,727 shares; 2025Q4: 1,583,820 shares; 2026Q1: 1,602,828 shares; 2026Q2: 1,631,428 shares 1,631,428 $389M 6.74% +28,600 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,393,776 shares; 2024Q4: 1,182,368 shares; 2025Q1: 1,328,782 shares; 2025Q2: 0 shares; 2025Q3: 1,438,420 shares; 2025Q4: 1,485,322 shares; 2026Q1: 1,460,537 shares; 2026Q2: 1,916,325 shares 1,916,325 $383M 6.64% +455,788 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 827,200 shares; 2024Q4: 876,972 shares; 2025Q1: 651,238 shares; 2025Q2: 630,836 shares; 2025Q3: 662,194 shares; 2025Q4: 734,569 shares; 2026Q1: 745,683 shares; 2026Q2: 771,906 shares 771,906 $265M 4.59% +26,223 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; 2024Q3: 412,083 shares; 2024Q4: 486,201 shares; 2025Q1: 492,574 shares; 2025Q2: 571,617 shares; 2025Q3: 573,966 shares; 2025Q4: 512,245 shares; 2026Q1: 444,031 shares; 2026Q2: 363,875 shares 363,875 $263M 4.56% -80,156 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,314,406 shares; 2024Q4: 1,415,590 shares; 2025Q1: 972,457 shares; 2025Q2: 1,137,614 shares; 2025Q3: 1,125,602 shares; 2025Q4: 1,052,882 shares; 2026Q1: 1,032,534 shares; 2026Q2: 1,082,603 shares 1,082,603 $205M 3.56% +50,069 Timeline MSI MOTOROLA SOLUTIONS INC More: the full row for MOTOROLA SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 248,089 shares; 2024Q4: 210,516 shares; 2025Q1: 229,425 shares; 2025Q2: 287,672 shares; 2025Q3: 331,174 shares; 2025Q4: 439,646 shares; 2026Q1: 430,891 shares; 2026Q2: 445,079 shares 445,079 $185M 3.2% +14,188 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; 2024Q3: 48,557 shares; 2024Q4: 125,774 shares; 2025Q1: 151,895 shares; 2025Q2: 169,133 shares; 2025Q3: 175,547 shares; 2025Q4: 190,229 shares; 2026Q1: 184,857 shares; 2026Q2: 292,388 shares 292,388 $165M 2.85% +107,531 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; 2024Q3: 1,469,474 shares; 2024Q4: 1,582,302 shares; 2025Q1: 923,260 shares; 2025Q2: 0 shares; 2025Q3: 1,171,812 shares; 2025Q4: 1,193,915 shares; 2026Q1: 1,132,358 shares; 2026Q2: 1,149,281 shares 1,149,281 $148M 2.56% +16,923 Timeline PH PARKER-HANNIFIN CORP More: the full row for PARKER-HANNIFIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 251,184 shares; 2024Q4: 234,970 shares; 2025Q1: 99,133 shares; 2025Q2: 0 shares; 2025Q3: 136,232 shares; 2025Q4: 122,273 shares; 2026Q1: 122,356 shares; 2026Q2: 141,805 shares 141,805 $139M 2.4% +19,449 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,049,804 shares; 2024Q4: 1,032,376 shares; 2025Q1: 986,446 shares; 2025Q2: 918,649 shares; 2025Q3: 835,479 shares; 2025Q4: 754,763 shares; 2026Q1: 688,090 shares; 2026Q2: 758,370 shares 758,370 $134M 2.32% +70,280 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,159,191 shares; 2024Q4: 1,530,933 shares; 2025Q1: 1,381,130 shares; 2025Q2: 1,439,272 shares; 2025Q3: 1,530,777 shares; 2025Q4: 1,705,936 shares; 2026Q1: 1,580,855 shares; 2026Q2: 1,570,835 shares 1,570,835 $123M 2.13% -10,020 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 36,500 shares; 2024Q4: 90,644 shares; 2025Q1: 177,136 shares; 2025Q2: 0 shares; 2025Q3: 211,666 shares; 2025Q4: 224,598 shares; 2026Q1: 231,531 shares; 2026Q2: 306,411 shares 306,411 $116M 2.01% +74,880 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; 2024Q3: 51,706 shares; 2024Q4: 51,694 shares; 2025Q1: 51,433 shares; 2025Q2: 76,865 shares; 2025Q3: 84,700 shares; 2025Q4: 115,633 shares; 2026Q1: 120,863 shares; 2026Q2: 120,877 shares 120,877 $113M 1.96% +14 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; 2024Q3: 1,020,098 shares; 2024Q4: 1,104,769 shares; 2025Q1: 780,280 shares; 2025Q2: 913,753 shares; 2025Q3: 1,073,844 shares; 2025Q4: 1,309,160 shares; 2026Q1: 1,340,964 shares; 2026Q2: 1,417,110 shares 1,417,110 $101M 1.76% +76,146 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; 2024Q3: 996 shares; 2024Q4: 4,266 shares; 2025Q1: 36,073 shares; 2025Q2: 77,295 shares; 2025Q3: 80,286 shares; 2025Q4: 73,470 shares; 2026Q1: 77,376 shares; 2026Q2: 84,549 shares 84,549 $101M 1.76% +7,173 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 79,087 shares; 2024Q4: 73,979 shares; 2025Q1: 75,018 shares; 2025Q2: 74,145 shares; 2025Q3: 61,446 shares; 2025Q4: 44,705 shares; 2026Q1: 40,174 shares; 2026Q2: 309,186 shares 309,186 $93.3M 1.62% +269,012 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; 2024Q3: 3,305 shares; 2024Q4: 3,305 shares; 2025Q1: 3,575 shares; 2025Q2: 76,726 shares; 2025Q3: 172,309 shares; 2025Q4: 212,605 shares; 2026Q1: 218,402 shares; 2026Q2: 238,298 shares 238,298 $91.8M 1.59% +19,896 Timeline EL LAUDER ESTEE COS INC More: the full row for LAUDER ESTEE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 999,517 shares; 2024Q4: 1,205,989 shares; 2025Q1: 1,072,736 shares; 2025Q2: 0 shares; 2025Q3: 820,569 shares; 2025Q4: 1,117,878 shares; 2026Q1: 1,109,265 shares; 2026Q2: 1,138,849 shares 1,138,849 $89.9M 1.56% +29,584 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 523,798 shares; 2024Q4: 470,028 shares; 2025Q1: 425,443 shares; 2025Q2: 432,278 shares; 2025Q3: 521,964 shares; 2025Q4: 484,783 shares; 2026Q1: 394,222 shares; 2026Q2: 401,471 shares 401,471 $83.9M 1.45% +7,249 Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 456,403 shares; 2024Q4: 456,701 shares; 2025Q1: 461,219 shares; 2025Q2: 673,448 shares; 2025Q3: 749,453 shares; 2025Q4: 776,697 shares; 2026Q1: 766,769 shares; 2026Q2: 761,286 shares 761,286 $69.8M 1.21% -5,483 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 890,953 shares; 2024Q4: 1,074,865 shares; 2025Q1: 962,494 shares; 2025Q2: 1,038,636 shares; 2025Q3: 1,115,517 shares; 2025Q4: 1,056,947 shares; 2026Q1: 1,049,307 shares; 2026Q2: 955,904 shares 955,904 $68.7M 1.19% -93,403 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; 2024Q3: 70,936 shares; 2024Q4: 74,936 shares; 2025Q1: 78,413 shares; 2025Q2: 76,495 shares; 2025Q3: 69,186 shares; 2025Q4: 85,013 shares; 2026Q1: 71,053 shares; 2026Q2: 82,908 shares 82,908 $61.9M 1.07% +11,855 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; 2024Q3: 1,625 shares; 2024Q4: 1,625 shares; 2025Q1: 181,837 shares; 2025Q2: 175,551 shares; 2025Q3: 180,601 shares; 2025Q4: 170,072 shares; 2026Q1: 171,596 shares; 2026Q2: 185,508 shares 185,508 $60.7M 1.05% +13,912 Timeline MAR MARRIOTT INTL INC NEW More: the full row for MARRIOTT INTL INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 69,583 shares; 2025Q1: 143,989 shares; 2025Q2: 186,984 shares; 2025Q3: 188,950 shares; 2025Q4: 191,585 shares; 2026Q1: 164,027 shares; 2026Q2: 158,002 shares 158,002 $58.6M 1.01% -6,025 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 39,215 shares; 2025Q2: 81,401 shares; 2025Q3: 111,712 shares; 2025Q4: 123,837 shares; 2026Q1: 117,168 shares; 2026Q2: 128,644 shares 128,644 $58.3M 1.01% +11,476 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 747,675 shares; 2024Q4: 773,797 shares; 2025Q1: 694,454 shares; 2025Q2: 0 shares; 2025Q3: 796,695 shares; 2025Q4: 1,185,742 shares; 2026Q1: 1,219,185 shares; 2026Q2: 1,357,892 shares 1,357,892 $55.7M 0.97% +138,707 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; 2024Q3: 627,419 shares; 2024Q4: 650,730 shares; 2025Q1: 543,531 shares; 2025Q2: 576,703 shares; 2025Q3: 584,280 shares; 2025Q4: 684,857 shares; 2026Q1: 667,031 shares; 2026Q2: 439,707 shares 439,707 $54.7M 0.95% -227,324 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 345,657 shares; 2024Q4: 343,691 shares; 2025Q1: 313,315 shares; 2025Q2: 290,400 shares; 2025Q3: 280,371 shares; 2025Q4: 236,685 shares; 2026Q1: 219,570 shares; 2026Q2: 194,594 shares 194,594 $54.2M 0.94% -24,976 Timeline WFC WELLS FARGO & CO More: the full row for WELLS FARGO & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 693,072 shares; 2024Q4: 692,905 shares; 2025Q1: 695,797 shares; 2025Q2: 0 shares; 2025Q3: 587,300 shares; 2025Q4: 536,101 shares; 2026Q1: 536,101 shares; 2026Q2: 586,166 shares 586,166 $48.4M 0.84% +50,065 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; 2024Q3: 462,191 shares; 2024Q4: 475,033 shares; 2025Q1: 414,740 shares; 2025Q2: 424,772 shares; 2025Q3: 425,745 shares; 2025Q4: 381,922 shares; 2026Q1: 354,884 shares; 2026Q2: 375,371 shares 375,371 $46.2M 0.8% +20,487 Timeline MTD METTLER TOLEDO INTERNATIONAL More: the full row for METTLER TOLEDO INTERNATIONAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 11,290 shares; 2025Q3: 22,169 shares; 2025Q4: 29,848 shares; 2026Q1: 29,842 shares; 2026Q2: 35,279 shares 35,279 $45.1M 0.78% +5,437 Timeline ROST ROSS STORES INC More: the full row for ROSS STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 344,907 shares; 2024Q4: 341,943 shares; 2025Q1: 345,671 shares; 2025Q2: 0 shares; 2025Q3: 355,319 shares; 2025Q4: 314,943 shares; 2026Q1: 262,706 shares; 2026Q2: 208,842 shares 208,842 $44.5M 0.77% -53,864 Timeline MDLZ MONDELEZ INTL INC More: the full row for MONDELEZ INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 637,032 shares; 2024Q4: 572,403 shares; 2025Q1: 671,292 shares; 2025Q2: 685,490 shares; 2025Q3: 765,214 shares; 2025Q4: 704,472 shares; 2026Q1: 825,155 shares; 2026Q2: 765,830 shares 765,830 $44.3M 0.77% -59,325 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; 2024Q3: 668,241 shares; 2024Q4: 602,442 shares; 2025Q1: 592,185 shares; 2025Q2: 504,998 shares; 2025Q3: 484,685 shares; 2025Q4: 445,278 shares; 2026Q1: 445,261 shares; 2026Q2: 457,055 shares 457,055 $44M 0.76% +11,794 Timeline MLM MARTIN MARIETTA MATLS INC More: the full row for MARTIN MARIETTA MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 32,592 shares; 2025Q1: 33,194 shares; 2025Q2: 49,386 shares; 2025Q3: 53,190 shares; 2025Q4: 81,029 shares; 2026Q1: 81,690 shares; 2026Q2: 75,935 shares 75,935 $43.8M 0.76% -5,755 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 658,714 shares; 2024Q4: 643,277 shares; 2025Q1: 502,411 shares; 2025Q2: 282,288 shares; 2025Q3: 281,339 shares; 2025Q4: 254,176 shares; 2026Q1: 253,459 shares; 2026Q2: 258,038 shares 258,038 $42.8M 0.74% +4,579 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 49,123 shares; 2025Q1: 81,233 shares; 2025Q2: 90,904 shares; 2025Q3: 78,699 shares; 2025Q4: 62,997 shares; 2026Q1: 67,287 shares; 2026Q2: 75,574 shares 75,574 $39.8M 0.69% +8,287 Timeline TMUS T-MOBILE US INC More: the full row for T-MOBILE US INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 253,359 shares; 2024Q4: 226,224 shares; 2025Q1: 179,553 shares; 2025Q2: 183,547 shares; 2025Q3: 183,128 shares; 2025Q4: 170,514 shares; 2026Q1: 218,171 shares; 2026Q2: 205,832 shares 205,832 $34.5M 0.6% -12,339 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 777,908 shares; 2024Q4: 778,678 shares; 2025Q1: 90,446 shares; 2025Q2: 88,338 shares; 2025Q3: 87,247 shares; 2025Q4: 85,722 shares; 2026Q1: 87,473 shares; 2026Q2: 86,821 shares 86,821 $30.7M 0.53% -652 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 127,116 shares 127,116 $28.5M 0.49% new Timeline SW SMURFIT WESTROCK PLC More: the full row for SMURFIT WESTROCK PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 608,900 shares 608,900 $28.2M 0.49% new Timeline MU MICRON TECHNOLOGY INC More: the full row for MICRON TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 41,000 shares; 2024Q4: 43,000 shares; 2025Q1: 46,000 shares; 2025Q2: 28,500 shares; 2025Q3: 26,500 shares; 2025Q4: 12,000 shares; 2026Q1: 5,170 shares; 2026Q2: 22,562 shares 22,562 $26M 0.45% +17,392 Timeline SPOT SPOTIFY TECHNOLOGY S A More: the full row for SPOTIFY TECHNOLOGY S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,400 shares; 2024Q4: 7,400 shares; 2025Q1: 35,150 shares; 2025Q2: 31,501 shares; 2025Q3: 32,960 shares; 2025Q4: 32,570 shares; 2026Q1: 42,220 shares; 2026Q2: 49,279 shares 49,279 $22.6M 0.39% +7,059 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 618,162 shares; 2024Q4: 713,383 shares; 2025Q1: 615,564 shares; 2025Q2: 514,113 shares; 2025Q3: 461,790 shares; 2025Q4: 375,553 shares; 2026Q1: 303,247 shares; 2026Q2: 125,504 shares 125,504 $19M 0.33% -177,743 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; 2024Q3: 59,286 shares; 2024Q4: 66,617 shares; 2025Q1: 77,753 shares; 2025Q2: 83,027 shares; 2025Q3: 83,847 shares; 2025Q4: 50,796 shares; 2026Q1: 39,467 shares; 2026Q2: 25,077 shares 25,077 $12.5M 0.22% -14,390 Timeline HONA HONEYWELL AEROSPACE INC More: the full row for HONEYWELL AEROSPACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 55,478 shares 55,478 $12.3M 0.21% new Timeline BSX BOSTON SCIENTIFIC CORP More: the full row for BOSTON SCIENTIFIC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 217,486 shares; 2026Q2: 241,113 shares 241,113 $10.3M 0.18% +23,627 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; 2024Q3: 40,710 shares; 2024Q4: 40,710 shares; 2025Q1: 45,430 shares; 2025Q2: 0 shares; 2025Q3: 28,130 shares; 2025Q4: 20,030 shares; 2026Q1: 17,667 shares; 2026Q2: 15,571 shares 15,571 $9.04M 0.16% -2,096 Timeline SUNB SUNBELT RENTALS HOLDINGS INC More: the full row for SUNBELT RENTALS HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 106,911 shares 106,911 $8M 0.14% new 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; 2024Q3: 265,564 shares; 2024Q4: 300,209 shares; 2025Q1: 55,409 shares; 2025Q2: 0 shares; 2025Q3: 54,197 shares; 2025Q4: 50,500 shares; 2026Q1: 50,500 shares; 2026Q2: 50,500 shares 50,500 $7.41M 0.13% 0 Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,200 shares; 2024Q4: 925 shares; 2025Q1: 915 shares; 2025Q2: 1,005 shares; 2025Q3: 1,637 shares; 2025Q4: 4,283 shares; 2026Q1: 4,802 shares; 2026Q2: 8,561 shares 8,561 $6.3M 0.11% +3,759 Timeline ARM ARM HOLDINGS PLC More: the full row for ARM HOLDINGS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 10,000 shares; 2025Q1: 12,000 shares; 2025Q2: 0 shares; 2025Q3: 17,000 shares; 2025Q4: 13,000 shares; 2026Q1: 12,340 shares; 2026Q2: 12,430 shares 12,430 $4.41M 0.08% +90 Timeline PLD PROLOGIS INC. More: the full row for PROLOGIS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,440 shares; 2024Q4: 5,440 shares; 2025Q1: 12,880 shares; 2025Q2: 18,000 shares; 2025Q3: 19,000 shares; 2025Q4: 18,340 shares; 2026Q1: 18,140 shares; 2026Q2: 20,490 shares 20,490 $2.77M 0.05% +2,350 Timeline CDNS CADENCE DESIGN SYSTEM INC More: the full row for CADENCE DESIGN SYSTEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,900 shares; 2024Q4: 13,900 shares; 2025Q1: 13,900 shares; 2025Q2: 11,200 shares; 2025Q3: 9,700 shares; 2025Q4: 7,800 shares; 2026Q1: 6,820 shares; 2026Q2: 6,870 shares 6,870 $2.58M 0.04% +50 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 792 shares; 2024Q4: 2,792 shares; 2025Q1: 3,792 shares; 2025Q2: 0 shares; 2025Q3: 4,492 shares; 2025Q4: 43,920 shares; 2026Q1: 34,300 shares; 2026Q2: 34,500 shares 34,500 $2.46M 0.04% +200 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,500 shares; 2024Q4: 3,150 shares; 2025Q1: 3,150 shares; 2025Q2: 3,150 shares; 2025Q3: 3,150 shares; 2025Q4: 3,150 shares; 2026Q1: 3,150 shares; 2026Q2: 3,150 shares 3,150 $2.36M 0.04% 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; 2024Q3: 8,235 shares; 2024Q4: 7,258 shares; 2025Q1: 8,360 shares; 2025Q2: 7,820 shares; 2025Q3: 7,820 shares; 2025Q4: 7,660 shares; 2026Q1: 6,460 shares; 2026Q2: 6,460 shares 6,460 $2.19M 0.04% 0 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; 2024Q3: 1,071,424 shares; 2024Q4: 1,009,922 shares; 2025Q1: 60,034 shares; 2025Q2: 66,352 shares; 2025Q3: 28,137 shares; 2025Q4: 30,316 shares; 2026Q1: 38,339 shares; 2026Q2: 37,836 shares 37,836 $2.15M 0.04% -503 Timeline PWR QUANTA SVCS INC More: the full row for QUANTA SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,390 shares; 2024Q4: 2,390 shares; 2025Q1: 3,150 shares; 2025Q2: 3,420 shares; 2025Q3: 3,070 shares; 2025Q4: 3,070 shares; 2026Q1: 3,070 shares; 2026Q2: 2,770 shares 2,770 $1.99M 0.03% -300 Timeline HLT HILTON WORLDWIDE HLDGS INC More: the full row for HILTON WORLDWIDE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,380 shares; 2024Q4: 7,380 shares; 2025Q1: 8,530 shares; 2025Q2: 6,830 shares; 2025Q3: 5,980 shares; 2025Q4: 5,630 shares; 2026Q1: 5,520 shares; 2026Q2: 5,920 shares 5,920 $1.96M 0.03% +400 Timeline JCI JOHNSON CONTROLS INTERNATION More: the full row for JOHNSON CONTROLS INTERNATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,215 shares; 2024Q4: 18,215 shares; 2025Q1: 22,145 shares; 2025Q2: 17,745 shares; 2025Q3: 17,745 shares; 2025Q4: 14,075 shares; 2026Q1: 14,785 shares; 2026Q2: 13,085 shares 13,085 $1.91M 0.03% -1,700 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; 2024Q3: 27,319 shares; 2024Q4: 26,495 shares; 2025Q1: 26,100 shares; 2025Q2: 25,882 shares; 2025Q3: 20,257 shares; 2025Q4: 14,395 shares; 2026Q1: 11,160 shares; 2026Q2: 5,270 shares 5,270 $1.86M 0.03% -5,890 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 0 shares; 2025Q3: 3,842 shares; 2025Q4: 3,842 shares; 2026Q1: 6,166 shares; 2026Q2: 7,596 shares 7,596 $1.69M 0.03% +1,430 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,000 shares; 2024Q4: 5,400 shares; 2025Q1: 5,659 shares; 2025Q2: 3,938 shares; 2025Q3: 3,638 shares; 2025Q4: 17,905 shares; 2026Q1: 16,825 shares; 2026Q2: 16,945 shares 16,945 $1.68M 0.03% +120 Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 54,000 shares; 2024Q4: 54,000 shares; 2025Q1: 58,000 shares; 2025Q2: 42,100 shares; 2025Q3: 39,100 shares; 2025Q4: 29,000 shares; 2026Q1: 23,120 shares; 2026Q2: 23,300 shares 23,300 $1.68M 0.03% +180 Timeline AWK AMERICAN WTR WKS CO INC NEW More: the full row for AMERICAN WTR WKS CO INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,890 shares; 2024Q4: 12,090 shares; 2025Q1: 15,750 shares; 2025Q2: 17,430 shares; 2025Q3: 17,430 shares; 2025Q4: 10,160 shares; 2026Q1: 11,050 shares; 2026Q2: 12,750 shares 12,750 $1.68M 0.03% +1,700 Timeline RSP INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 7,400 shares; 2026Q2: 7,400 shares 7,400 $1.57M 0.03% 0 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 21,100 shares; 2024Q4: 19,300 shares; 2025Q1: 44,515 shares; 2025Q2: 40,910 shares; 2025Q3: 38,598 shares; 2025Q4: 35,854 shares; 2026Q1: 12,445 shares; 2026Q2: 9,840 shares 9,840 $1.54M 0.03% -2,605 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,000 shares; 2024Q4: 8,000 shares; 2025Q1: 8,000 shares; 2025Q2: 6,800 shares; 2025Q3: 5,900 shares; 2025Q4: 5,800 shares; 2026Q1: 4,780 shares; 2026Q2: 3,450 shares 3,450 $1.54M 0.03% -1,330 Timeline VRSK VERISK ANALYTICS INC More: the full row for VERISK ANALYTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 5,000 shares; 2025Q3: 14,500 shares; 2025Q4: 14,000 shares; 2026Q1: 6,830 shares; 2026Q2: 6,880 shares 6,880 $1.24M 0.02% +50 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,310 shares; 2024Q4: 6,310 shares; 2025Q1: 7,830 shares; 2025Q2: 8,350 shares; 2025Q3: 8,350 shares; 2025Q4: 8,350 shares; 2026Q1: 8,350 shares; 2026Q2: 10,100 shares 10,100 $1.19M 0.02% +1,750 Timeline CBOE CBOE GLOBAL MKTS INC More: the full row for CBOE GLOBAL MKTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,400 shares; 2025Q3: 5,250 shares; 2025Q4: 4,940 shares; 2026Q1: 4,850 shares; 2026Q2: 4,850 shares 4,850 $1.18M 0.02% 0 Timeline IGM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 7,110 shares; 2026Q2: 7,110 shares 7,110 $1.16M 0.02% 0 Timeline TYL TYLER TECHNOLOGIES INC More: the full row for TYLER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,000 shares; 2025Q3: 5,000 shares; 2025Q4: 5,000 shares; 2026Q1: 4,830 shares; 2026Q2: 3,910 shares 3,910 $1.14M 0.02% -920 Timeline NXT NEXTPOWER INC More: the full row for NEXTPOWER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,440 shares; 2024Q4: not reported; 2025Q1: 6,750 shares; 2025Q2: 9,550 shares; 2025Q3: 10,850 shares; 2025Q4: 10,850 shares; 2026Q1: 10,850 shares; 2026Q2: 9,270 shares 9,270 $1.1M 0.02% -1,580 Timeline VERX VERTEX INC More: the full row for VERTEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 20,000 shares; 2025Q3: 70,000 shares; 2025Q4: 110,000 shares; 2026Q1: 94,940 shares; 2026Q2: 95,660 shares 95,660 $1.1M 0.02% +720 Timeline CI THE CIGNA GROUP More: the full row for THE CIGNA GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,956 shares; 2024Q4: 3,756 shares; 2025Q1: 4,566 shares; 2025Q2: 4,246 shares; 2025Q3: 4,246 shares; 2025Q4: 3,996 shares; 2026Q1: 3,916 shares; 2026Q2: 3,916 shares 3,916 $1.08M 0.02% 0 Timeline CARR CARRIER GLOBAL CORPORATION More: the full row for CARRIER GLOBAL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,965 shares; 2024Q4: 19,865 shares; 2025Q1: 19,865 shares; 2025Q2: 19,865 shares; 2025Q3: 19,865 shares; 2025Q4: 13,965 shares; 2026Q1: 13,365 shares; 2026Q2: 13,365 shares 13,365 $980K 0.02% 0 Timeline TTEK TETRA TECH INC NEW More: the full row for TETRA TECH INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,800 shares; 2024Q4: 12,800 shares; 2025Q1: 17,330 shares; 2025Q2: 25,830 shares; 2025Q3: 25,830 shares; 2025Q4: 25,830 shares; 2026Q1: 25,830 shares; 2026Q2: 33,330 shares 33,330 $962K 0.02% +7,500 Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 0 shares; 2025Q3: 284 shares; 2025Q4: 284 shares; 2026Q1: 931 shares; 2026Q2: 931 shares 931 $941K 0.02% 0 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 239,172 shares; 2024Q4: 239,072 shares; 2025Q1: 6,772 shares; 2025Q2: 0 shares; 2025Q3: 5,942 shares; 2025Q4: 4,685 shares; 2026Q1: 3,929 shares; 2026Q2: 3,536 shares 3,536 $898K 0.02% -393 Timeline VTWO VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,525 shares; 2024Q4: 3,825 shares; 2025Q1: 4,250 shares; 2025Q2: 4,250 shares; 2025Q3: 4,394 shares; 2025Q4: 4,970 shares; 2026Q1: 6,864 shares; 2026Q2: 6,579 shares 6,579 $798K 0.01% -285 Timeline FSLR FIRST SOLAR INC More: the full row for FIRST SOLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,450 shares; 2024Q4: 2,450 shares; 2025Q1: 3,040 shares; 2025Q2: 5,390 shares; 2025Q3: 4,390 shares; 2025Q4: 4,390 shares; 2026Q1: 4,390 shares; 2026Q2: 3,290 shares 3,290 $776K 0.01% -1,100 Timeline OC OWENS CORNING NEW More: the full row for OWENS CORNING NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,680 shares; 2024Q4: 2,680 shares; 2025Q1: 3,530 shares; 2025Q2: 4,850 shares; 2025Q3: 4,850 shares; 2025Q4: 4,850 shares; 2026Q1: 4,850 shares; 2026Q2: 4,850 shares 4,850 $770K 0.01% 0 Timeline AYI ACUITY INC More: the full row for ACUITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,000 shares; 2025Q3: 2,000 shares; 2025Q4: 2,000 shares; 2026Q1: 2,000 shares; 2026Q2: 2,000 shares 2,000 $753K 0.01% 0 Timeline BRK-A 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; 2024Q3: 16 shares; 2024Q4: 16 shares; 2025Q1: 18 shares; 2025Q2: 18 shares; 2025Q3: 18 shares; 2025Q4: 15 shares; 2026Q1: 7 shares; 2026Q2: 1 shares 1 $748K 0.01% -6 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,844 shares; 2026Q2: 1,844 shares 1,844 $732K 0.01% 0 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 5,433 shares; 2026Q1: 5,433 shares; 2026Q2: 5,183 shares 5,183 $723K 0.01% -250 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; 2024Q3: 5,150 shares; 2024Q4: 5,150 shares; 2025Q1: 5,150 shares; 2025Q2: 5,150 shares; 2025Q3: 5,150 shares; 2025Q4: 5,150 shares; 2026Q1: 5,535 shares; 2026Q2: 5,150 shares 5,150 $704K 0.01% -385 Timeline IJH ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,050 shares; 2024Q4: 9,050 shares; 2025Q1: 9,050 shares; 2025Q2: 0 shares; 2025Q3: 9,050 shares; 2025Q4: 9,050 shares; 2026Q1: 9,050 shares; 2026Q2: 9,050 shares 9,050 $697K 0.01% 0 Timeline CWEN CLEARWAY ENERGY INC More: the full row for CLEARWAY ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 19,500 shares; 2025Q3: 19,500 shares; 2025Q4: 19,770 shares; 2026Q1: 19,999 shares; 2026Q2: 20,243 shares 20,243 $691K 0.01% +244 Timeline IJR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,602 shares; 2024Q4: 4,602 shares; 2025Q1: 4,602 shares; 2025Q2: 4,602 shares; 2025Q3: 4,602 shares; 2025Q4: 4,602 shares; 2026Q1: 4,602 shares; 2026Q2: 4,602 shares 4,602 $682K 0.01% 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; 2024Q3: 8,775 shares; 2024Q4: 8,775 shares; 2025Q1: 8,605 shares; 2025Q2: 8,605 shares; 2025Q3: 8,000 shares; 2025Q4: 8,000 shares; 2026Q1: 8,000 shares; 2026Q2: 8,000 shares 8,000 $650K 0.01% 0 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,000 shares; 2024Q4: 2,000 shares; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares; 2025Q3: 2,000 shares; 2025Q4: 2,000 shares; 2026Q1: 2,000 shares; 2026Q2: 2,000 shares 2,000 $629K 0.01% 0 Timeline CLH CLEAN HARBORS INC More: the full row for CLEAN HARBORS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,260 shares; 2024Q4: 2,260 shares; 2025Q1: 2,940 shares; 2025Q2: 3,240 shares; 2025Q3: 2,040 shares; 2025Q4: 2,040 shares; 2026Q1: 2,040 shares; 2026Q2: 2,040 shares 2,040 $609K 0.01% 0 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; 2024Q3: 942 shares; 2024Q4: 2,078 shares; 2025Q1: 2,078 shares; 2025Q2: 2,078 shares; 2025Q3: 2,078 shares; 2025Q4: 2,078 shares; 2026Q1: 2,078 shares; 2026Q2: 2,078 shares 2,078 $584K 0.01% 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; 2024Q3: 1,831 shares; 2024Q4: 1,610 shares; 2025Q1: 1,310 shares; 2025Q2: 1,310 shares; 2025Q3: 1,310 shares; 2025Q4: 1,310 shares; 2026Q1: 1,310 shares; 2026Q2: 1,310 shares 1,310 $550K 0.01% 0 Timeline FEZ SPDR INDEX SHS FDS More: the full row for SPDR INDEX SHS FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 8,000 shares 8,000 $549K 0.01% new Timeline BMI BADGER METER INC More: the full row for BADGER METER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,250 shares; 2025Q3: 2,950 shares; 2025Q4: 3,250 shares; 2026Q1: 3,250 shares; 2026Q2: 3,250 shares 3,250 $482K 0.01% 0 Timeline IEMG ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 3,000 shares; 2026Q1: 5,590 shares; 2026Q2: 5,660 shares 5,660 $468K 0.01% +70 Timeline ONON ON HLDG AG More: the full row for ON HLDG AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,250 shares; 2024Q4: 7,340 shares; 2025Q1: 7,421 shares; 2025Q2: 0 shares; 2025Q3: 8,360 shares; 2025Q4: 12,540 shares; 2026Q1: 11,350 shares; 2026Q2: 11,920 shares 11,920 $422K 0.01% +570 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 630 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 330 shares; 2026Q2: 330 shares 330 $351K 0.01% 0 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,400 shares; 2024Q4: 2,400 shares; 2025Q1: 2,400 shares; 2025Q2: 2,400 shares; 2025Q3: 2,400 shares; 2025Q4: 2,400 shares; 2026Q1: 2,400 shares; 2026Q2: 2,400 shares 2,400 $351K 0.01% 0 Timeline DDOG DATADOG INC More: the full row for DATADOG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 11,310 shares; 2026Q1: 18,310 shares; 2026Q2: 1,310 shares 1,310 $341K 0.01% -17,000 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; 2024Q3: 4,614 shares; 2024Q4: 4,614 shares; 2025Q1: 3,750 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 2,780 shares; 2026Q1: 2,780 shares; 2026Q2: 2,780 shares 2,780 $326K 0.01% 0 Timeline BX BLACKSTONE INC More: the full row for BLACKSTONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 2,702 shares; 2026Q2: 2,702 shares 2,702 $317K 0.01% 0 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 38,583 shares; 2026Q2: 630 shares 630 $236K <0.01% -37,953 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,500 shares; 2024Q4: 2,500 shares; 2025Q1: 2,500 shares; 2025Q2: 2,500 shares; 2025Q3: 2,500 shares; 2025Q4: 2,500 shares; 2026Q1: 2,500 shares; 2026Q2: 2,500 shares 2,500 $226K <0.01% 0 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 188,159 shares; 2024Q4: 1,665 shares; 2025Q1: 1,665 shares; 2025Q2: 0 shares; 2025Q3: 1,665 shares; 2025Q4: 1,665 shares; 2026Q1: 1,665 shares; 2026Q2: 1,665 shares 1,665 $225K <0.01% 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,600 shares 1,600 $223K <0.01% new Timeline EEM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,000 shares 3,000 $205K <0.01% new Timeline COTY COTY INC More: the full row for COTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 42,000 shares; 2024Q4: 48,290 shares; 2025Q1: 48,824 shares; 2025Q2: 48,824 shares; 2025Q3: 48,564 shares; 2025Q4: 64,564 shares; 2026Q1: 58,190 shares; 2026Q2: 61,160 shares 61,160 $132K <0.01% +2,970 Timeline