NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 132,655 shares; 2022Q2: 121,385 shares; 2022Q3: 117,195 shares; 2022Q4: 104,595 shares; 2023Q1: 102,445 shares; 2023Q2: 98,645 shares; 2023Q3: 94,960 shares; 2023Q4: 93,210 shares 93,210 $46.2M 8.94% -1,750 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 247,176 shares; 2022Q2: 226,051 shares; 2022Q3: 221,991 shares; 2022Q4: 217,895 shares; 2023Q1: 214,970 shares; 2023Q2: 208,895 shares; 2023Q3: 201,177 shares; 2023Q4: 181,802 shares 181,802 $35M 6.78% -19,375 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; 2022Q1: 10,844 shares; 2022Q2: 213,890 shares; 2022Q3: 214,240 shares; 2022Q4: 199,650 shares; 2023Q1: 200,500 shares; 2023Q2: 201,625 shares; 2023Q3: 196,425 shares; 2023Q4: 195,225 shares 195,225 $29.7M 5.75% -1,200 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; 2022Q1: 53,555 shares; 2022Q2: 53,445 shares; 2022Q3: 53,295 shares; 2022Q4: 50,995 shares; 2023Q1: 50,565 shares; 2023Q2: 49,315 shares; 2023Q3: 47,540 shares; 2023Q4: 45,490 shares 45,490 $25.2M 4.89% -2,050 Timeline ISRG INTUITIVE SURGICAL INC More: the full row for INTUITIVE SURGICAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 81,031 shares; 2022Q2: 81,271 shares; 2022Q3: 81,510 shares; 2022Q4: 78,010 shares; 2023Q1: 77,250 shares; 2023Q2: 75,025 shares; 2023Q3: 72,250 shares; 2023Q4: 68,685 shares 68,685 $23.2M 4.49% -3,565 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 40,680 shares; 2022Q2: 39,630 shares; 2022Q3: 37,630 shares; 2022Q4: 37,695 shares; 2023Q1: 37,705 shares; 2023Q2: 37,205 shares; 2023Q3: 36,180 shares; 2023Q4: 35,055 shares 35,055 $20.9M 4.05% -1,125 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 73,894 shares; 2022Q2: 75,500 shares; 2022Q3: 75,535 shares; 2022Q4: 74,385 shares; 2023Q1: 74,270 shares; 2023Q2: 72,695 shares; 2023Q3: 70,195 shares; 2023Q4: 68,395 shares 68,395 $18M 3.49% -1,800 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 38,400 shares; 2022Q2: 38,275 shares; 2022Q3: 38,175 shares; 2022Q4: 35,960 shares; 2023Q1: 34,685 shares; 2023Q2: 32,970 shares; 2023Q3: 32,245 shares; 2023Q4: 30,035 shares 30,035 $17M 3.29% -2,210 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 186,205 shares; 2022Q2: 184,280 shares; 2022Q3: 183,780 shares; 2022Q4: 183,280 shares; 2023Q1: 182,180 shares; 2023Q2: 178,205 shares; 2023Q3: 171,205 shares; 2023Q4: 162,380 shares 162,380 $15.1M 2.93% -8,825 Timeline APO APOLLO GLOBAL MGMT INC More: the full row for APOLLO GLOBAL MGMT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 172,500 shares; 2022Q2: 172,250 shares; 2022Q3: 172,400 shares; 2022Q4: 170,925 shares; 2023Q1: 160,975 shares; 2023Q2: 157,700 shares; 2023Q3: 156,400 shares; 2023Q4: 154,750 shares 154,750 $14.4M 2.79% -1,650 Timeline SUN SUNOCO LP/SUNOCO FIN CORP More: the full row for SUNOCO LP/SUNOCO FIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 269,400 shares; 2022Q2: 269,200 shares; 2022Q3: 269,225 shares; 2022Q4: 259,925 shares; 2023Q1: 256,825 shares; 2023Q2: 249,950 shares; 2023Q3: 247,750 shares; 2023Q4: 236,750 shares 236,750 $14.2M 2.75% -11,000 Timeline PAYC PAYCOM SOFTWARE INC More: the full row for PAYCOM SOFTWARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 83,860 shares; 2022Q2: 81,480 shares; 2022Q3: 80,965 shares; 2022Q4: 75,970 shares; 2023Q1: 75,430 shares; 2023Q2: 76,180 shares; 2023Q3: 68,405 shares; 2023Q4: 66,195 shares 66,195 $13.7M 2.65% -2,210 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; 2022Q1: 28,230 shares; 2022Q2: 28,195 shares; 2022Q3: 28,035 shares; 2022Q4: 27,650 shares; 2023Q1: 27,450 shares; 2023Q2: 27,075 shares; 2023Q3: 25,848 shares; 2023Q4: 25,698 shares 25,698 $13.5M 2.62% -150 Timeline PSX PHILLIPS 66 More: the full row for PHILLIPS 66 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 115,540 shares; 2022Q2: 115,440 shares; 2022Q3: 115,890 shares; 2022Q4: 112,990 shares; 2023Q1: 111,040 shares; 2023Q2: 110,540 shares; 2023Q3: 102,831 shares; 2023Q4: 99,781 shares 99,781 $13.3M 2.57% -3,050 Timeline OKE ONEOK INC NEW More: the full row for ONEOK INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 88,596 shares; 2022Q2: 88,596 shares; 2022Q3: 89,370 shares; 2022Q4: 88,020 shares; 2023Q1: 86,520 shares; 2023Q2: 86,745 shares; 2023Q3: 164,530 shares; 2023Q4: 167,814 shares 167,814 $11.8M 2.28% +3,284 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 32,352 shares; 2022Q2: 31,817 shares; 2022Q3: 31,742 shares; 2022Q4: 31,543 shares; 2023Q1: 30,967 shares; 2023Q2: 29,643 shares; 2023Q3: 28,245 shares; 2023Q4: 25,390 shares 25,390 $10.8M 2.1% -2,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; 2022Q1: 62,610 shares; 2022Q2: 62,825 shares; 2022Q3: 63,740 shares; 2022Q4: 63,990 shares; 2023Q1: 63,190 shares; 2023Q2: 62,315 shares; 2023Q3: 61,576 shares; 2023Q4: 58,351 shares 58,351 $9.93M 1.92% -3,225 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 6,820 shares; 2022Q2: 8,270 shares; 2022Q3: 25,845 shares; 2022Q4: 39,515 shares; 2023Q1: 38,950 shares; 2023Q2: 40,250 shares; 2023Q3: 38,725 shares; 2023Q4: 36,210 shares 36,210 $9M 1.74% -2,515 Timeline STZ CONSTELLATION BRANDS INC More: the full row for CONSTELLATION BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 42,495 shares; 2022Q2: 42,430 shares; 2022Q3: 42,550 shares; 2022Q4: 41,950 shares; 2023Q1: 41,700 shares; 2023Q2: 41,320 shares; 2023Q3: 40,085 shares; 2023Q4: 34,785 shares 34,785 $8.41M 1.63% -5,300 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 44,885 shares; 2022Q2: 49,815 shares; 2022Q3: 50,565 shares; 2022Q4: 48,865 shares; 2023Q1: 48,440 shares; 2023Q2: 47,590 shares; 2023Q3: 46,992 shares; 2023Q4: 46,667 shares 46,667 $7.36M 1.43% -325 Timeline AB ALLIANCEBERNSTEIN HLDG L P More: the full row for ALLIANCEBERNSTEIN HLDG L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 248,595 shares; 2022Q2: 236,995 shares; 2022Q3: 235,995 shares; 2022Q4: 238,020 shares; 2023Q1: 237,420 shares; 2023Q2: 237,170 shares; 2023Q3: 228,150 shares; 2023Q4: 223,150 shares 223,150 $6.92M 1.34% -5,000 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; 2022Q1: 42,985 shares; 2022Q2: 42,885 shares; 2022Q3: 46,585 shares; 2022Q4: 46,585 shares; 2023Q1: 46,585 shares; 2023Q2: 44,985 shares; 2023Q3: 42,035 shares; 2023Q4: 41,285 shares 41,285 $6.62M 1.28% -750 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 15,513 shares; 2022Q2: 12,113 shares; 2022Q3: 12,750 shares; 2022Q4: 15,075 shares; 2023Q1: 15,625 shares; 2023Q2: 15,725 shares; 2023Q3: 15,816 shares; 2023Q4: 17,166 shares 17,166 $6.46M 1.25% +1,350 Timeline OWL BLUE OWL CAPITAL INC More: the full row for BLUE OWL CAPITAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 198,500 shares; 2023Q3: 377,575 shares; 2023Q4: 423,575 shares 423,575 $6.31M 1.22% +46,000 Timeline 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; 2022Q1: 17,220 shares; 2022Q2: 65,105 shares; 2022Q3: 99,905 shares; 2022Q4: 124,780 shares; 2023Q1: 133,020 shares; 2023Q2: 157,995 shares; 2023Q3: 139,320 shares; 2023Q4: 132,945 shares 132,945 $6.02M 1.17% -6,375 Timeline OGE OGE ENERGY CORP More: the full row for OGE ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 157,690 shares; 2022Q2: 157,640 shares; 2022Q3: 157,640 shares; 2022Q4: 159,140 shares; 2023Q1: 158,040 shares; 2023Q2: 155,415 shares; 2023Q3: 149,040 shares; 2023Q4: 154,990 shares 154,990 $5.41M 1.05% +5,950 Timeline PRU PRUDENTIAL FINL INC More: the full row for PRUDENTIAL FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 53,255 shares; 2022Q2: 53,480 shares; 2022Q3: 54,515 shares; 2022Q4: 53,590 shares; 2023Q1: 51,075 shares; 2023Q2: 54,375 shares; 2023Q3: 51,450 shares; 2023Q4: 51,050 shares 51,050 $5.29M 1.03% -400 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: 5,375 shares; 2022Q3: 9,905 shares; 2022Q4: 8,880 shares; 2023Q1: 8,835 shares; 2023Q2: 9,160 shares; 2023Q3: 9,012 shares; 2023Q4: 9,020 shares 9,020 $5.24M 1.02% +8 Timeline CVS CVS HEALTH CORP More: the full row for CVS HEALTH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 64,400 shares; 2022Q2: 75,250 shares; 2022Q3: 76,700 shares; 2022Q4: 76,625 shares; 2023Q1: 76,850 shares; 2023Q2: 80,325 shares; 2023Q3: 80,375 shares; 2023Q4: 66,225 shares 66,225 $5.23M 1.01% -14,150 Timeline STWD STARWOOD PPTY TR INC More: the full row for STARWOOD PPTY TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 22,750 shares; 2023Q2: 194,900 shares; 2023Q3: 263,575 shares; 2023Q4: 244,300 shares 244,300 $5.14M 0.99% -19,275 Timeline GNRC GENERAC HLDGS INC More: the full row for GENERAC HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: 1,915 shares; 2022Q4: 35,000 shares; 2023Q1: 38,685 shares; 2023Q2: 41,085 shares; 2023Q3: 41,260 shares; 2023Q4: 38,810 shares 38,810 $5.02M 0.97% -2,450 Timeline 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; 2022Q1: 234,375 shares; 2022Q2: 233,375 shares; 2022Q3: 233,325 shares; 2022Q4: 231,400 shares; 2023Q1: 217,150 shares; 2023Q2: 212,450 shares; 2023Q3: 210,450 shares; 2023Q4: 187,950 shares 187,950 $4.95M 0.96% -22,500 Timeline EVRG EVERGY INC More: the full row for EVERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 85,225 shares; 2022Q2: 85,225 shares; 2022Q3: 85,400 shares; 2022Q4: 87,100 shares; 2023Q1: 86,400 shares; 2023Q2: 84,525 shares; 2023Q3: 80,750 shares; 2023Q4: 89,375 shares 89,375 $4.67M 0.9% +8,625 Timeline FANG DIAMONDBACK ENERGY INC More: the full row for DIAMONDBACK ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 30,150 shares; 2022Q2: 31,000 shares; 2022Q3: 32,050 shares; 2022Q4: 32,125 shares; 2023Q1: 32,760 shares; 2023Q2: 33,135 shares; 2023Q3: 32,735 shares; 2023Q4: 30,010 shares 30,010 $4.65M 0.9% -2,725 Timeline TXRH TEXAS ROADHOUSE INC More: the full row for TEXAS ROADHOUSE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: 26,050 shares; 2022Q3: 44,590 shares; 2022Q4: 45,040 shares; 2023Q1: 45,140 shares; 2023Q2: 44,440 shares; 2023Q3: 38,065 shares; 2023Q4: 37,590 shares 37,590 $4.59M 0.89% -475 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; 2022Q1: 5,000 shares; 2022Q2: 5,000 shares; 2022Q3: 15,000 shares; 2022Q4: 15,000 shares; 2023Q1: 15,375 shares; 2023Q2: 15,375 shares; 2023Q3: 15,167 shares; 2023Q4: 15,167 shares 15,167 $4.47M 0.87% 0 Timeline MKTX MARKETAXESS HLDGS INC More: the full row for MARKETAXESS HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 22,410 shares; 2022Q2: 20,910 shares; 2022Q3: 20,795 shares; 2022Q4: 17,225 shares; 2023Q1: 16,975 shares; 2023Q2: 16,575 shares; 2023Q3: 15,825 shares; 2023Q4: 15,025 shares 15,025 $4.4M 0.85% -800 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; 2022Q1: 44,065 shares; 2022Q2: 57,270 shares; 2022Q3: 56,720 shares; 2022Q4: 50,470 shares; 2023Q1: 49,370 shares; 2023Q2: 48,995 shares; 2023Q3: 47,935 shares; 2023Q4: 40,335 shares 40,335 $4.4M 0.85% -7,600 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; 2022Q1: 120,469 shares; 2022Q2: 120,469 shares; 2022Q3: 120,550 shares; 2022Q4: 120,550 shares; 2023Q1: 120,550 shares; 2023Q2: 120,550 shares; 2023Q3: 120,607 shares; 2023Q4: 120,057 shares 120,057 $4.18M 0.81% -550 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 3,859 shares; 2022Q2: 4,515 shares; 2022Q3: 4,675 shares; 2022Q4: 4,805 shares; 2023Q1: 3,305 shares; 2023Q2: 3,230 shares; 2023Q3: 3,221 shares; 2023Q4: 2,621 shares 2,621 $4.12M 0.8% -600 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; 2022Q1: 22,845 shares; 2022Q2: 23,195 shares; 2022Q3: 23,255 shares; 2022Q4: 17,730 shares; 2023Q1: 17,730 shares; 2023Q2: 17,580 shares; 2023Q3: 17,580 shares; 2023Q4: 17,330 shares 17,330 $3.91M 0.76% -250 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; 2022Q1: 49,190 shares; 2022Q2: 51,315 shares; 2022Q3: 52,950 shares; 2022Q4: 53,600 shares; 2023Q1: 51,475 shares; 2023Q2: 60,475 shares; 2023Q3: 55,775 shares; 2023Q4: 55,025 shares 55,025 $3.79M 0.73% -750 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; 2022Q1: 18,605 shares; 2022Q2: 18,605 shares; 2022Q3: 18,605 shares; 2022Q4: 18,755 shares; 2023Q1: 18,755 shares; 2023Q2: 17,755 shares; 2023Q3: 15,855 shares; 2023Q4: 17,080 shares 17,080 $3.69M 0.71% +1,225 Timeline DELL DELL TECHNOLOGIES INC More: the full row for DELL TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 30,000 shares; 2022Q2: 39,175 shares; 2022Q3: 38,700 shares; 2022Q4: 45,250 shares; 2023Q1: 50,250 shares; 2023Q2: 50,250 shares; 2023Q3: 47,750 shares; 2023Q4: 47,000 shares 47,000 $3.6M 0.7% -750 Timeline PIONEER NATURAL RESOURCES CO PIONEER NATURAL RESOURCES CO More: the full row for PIONEER NATURAL RESOURCES CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 1,360 shares; 2022Q2: 1,650 shares; 2022Q3: 2,000 shares; 2022Q4: 5,400 shares; 2023Q1: 14,150 shares; 2023Q2: 14,225 shares; 2023Q3: 14,025 shares; 2023Q4: 13,700 shares 13,700 $3.08M 0.6% -325 SMG SCOTTS MIRACLE-GRO CO More: the full row for SCOTTS MIRACLE-GRO CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 20,000 shares; 2023Q1: 40,650 shares; 2023Q2: 50,400 shares; 2023Q3: 43,450 shares; 2023Q4: 45,350 shares 45,350 $2.89M 0.56% +1,900 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; 2022Q1: 68,572 shares; 2022Q2: 21,225 shares; 2022Q3: 22,325 shares; 2022Q4: 22,575 shares; 2023Q1: 23,325 shares; 2023Q2: 24,175 shares; 2023Q3: 24,791 shares; 2023Q4: 25,667 shares 25,667 $2.57M 0.5% +876 Timeline BXMT BLACKSTONE MORTGAGE TRUST IN More: the full row for BLACKSTONE MORTGAGE TRUST IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 176,060 shares; 2022Q2: 175,310 shares; 2022Q3: 175,310 shares; 2022Q4: 113,610 shares; 2023Q1: 105,325 shares; 2023Q2: 111,825 shares; 2023Q3: 113,950 shares; 2023Q4: 101,600 shares 101,600 $2.16M 0.42% -12,350 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 1,600 shares; 2022Q2: 2,250 shares; 2022Q3: 2,250 shares; 2022Q4: 2,250 shares; 2023Q1: 3,000 shares; 2023Q2: 3,000 shares; 2023Q3: 3,007 shares; 2023Q4: 3,007 shares 3,007 $2.12M 0.41% 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; 2022Q1: 19,646 shares; 2022Q2: 29,646 shares; 2022Q3: 34,250 shares; 2022Q4: 34,250 shares; 2023Q1: 54,500 shares; 2023Q2: 98,000 shares; 2023Q3: 95,500 shares; 2023Q4: 63,000 shares 63,000 $2.12M 0.41% -32,500 Timeline CWH CAMPING WORLD HLDGS INC More: the full row for CAMPING WORLD HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: 82,800 shares; 2022Q4: 123,125 shares; 2023Q1: 125,750 shares; 2023Q2: 119,875 shares; 2023Q3: 97,275 shares; 2023Q4: 78,025 shares 78,025 $2.05M 0.4% -19,250 Timeline FCX FREEPORT MCMORAN INC More: the full row for FREEPORT MCMORAN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 36,650 shares; 2022Q2: 43,000 shares; 2022Q3: 43,000 shares; 2022Q4: 43,000 shares; 2023Q1: 43,000 shares; 2023Q2: 43,000 shares; 2023Q3: 39,750 shares; 2023Q4: 39,750 shares 39,750 $1.69M 0.33% 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; 2022Q1: 14,415 shares; 2022Q2: 15,000 shares; 2022Q3: 16,350 shares; 2022Q4: 11,475 shares; 2023Q1: 11,475 shares; 2023Q2: 11,450 shares; 2023Q3: 11,478 shares; 2023Q4: 9,728 shares 9,728 $1.51M 0.29% -1,750 Timeline SNEX STONEX GROUP INC More: the full row for STONEX GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 12,500 shares; 2022Q2: 12,500 shares; 2022Q3: 12,500 shares; 2022Q4: 12,500 shares; 2023Q1: 12,500 shares; 2023Q2: 12,500 shares; 2023Q3: 12,500 shares; 2023Q4: 18,750 shares 18,750 $1.38M 0.27% +6,250 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; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 10,775 shares 10,775 $1.12M 0.22% new 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; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 17,850 shares; 2023Q3: 36,225 shares; 2023Q4: 40,650 shares 40,650 $1.1M 0.21% +4,425 Timeline BROS DUTCH BROS INC More: the full row for DUTCH BROS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 28,950 shares 28,950 $917K 0.18% new Timeline XLK SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 4,567 shares 4,567 $879K 0.17% new Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 20,143 shares; 2022Q2: 5,796 shares; 2022Q3: 5,825 shares; 2022Q4: 5,825 shares; 2023Q1: 5,825 shares; 2023Q2: 5,825 shares; 2023Q3: 5,858 shares; 2023Q4: 5,733 shares 5,733 $855K 0.17% -125 Timeline JD JD.COM INC More: the full row for JD.COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 100,130 shares; 2022Q2: 107,780 shares; 2022Q3: 108,280 shares; 2022Q4: 107,055 shares; 2023Q1: 121,030 shares; 2023Q2: 112,165 shares; 2023Q3: 102,440 shares; 2023Q4: 29,000 shares 29,000 $838K 0.16% -73,440 Timeline WST WEST PHARMACEUTICAL SVSC INC More: the full row for WEST PHARMACEUTICAL SVSC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 2,225 shares; 2022Q2: 2,225 shares; 2022Q3: 2,225 shares; 2022Q4: 2,225 shares; 2023Q1: 2,225 shares; 2023Q2: 2,225 shares; 2023Q3: 2,225 shares; 2023Q4: 2,225 shares 2,225 $783K 0.15% 0 Timeline XYZ BLOCK INC More: the full row for BLOCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 30,470 shares; 2022Q2: 15,750 shares; 2022Q3: 15,750 shares; 2022Q4: 16,500 shares; 2023Q1: 15,000 shares; 2023Q2: 15,000 shares; 2023Q3: 10,000 shares; 2023Q4: 10,000 shares 10,000 $774K 0.15% 0 Timeline PRGS PROGRESS SOFTWARE CORP More: the full row for PROGRESS SOFTWARE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 14,850 shares; 2022Q2: 14,850 shares; 2022Q3: 14,850 shares; 2022Q4: 14,850 shares; 2023Q1: 14,850 shares; 2023Q2: 14,850 shares; 2023Q3: 14,850 shares; 2023Q4: 14,000 shares 14,000 $760K 0.15% -850 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; 2022Q1: 15,000 shares; 2022Q2: 15,000 shares; 2022Q3: 15,000 shares; 2022Q4: 15,000 shares; 2023Q1: 15,000 shares; 2023Q2: 15,000 shares; 2023Q3: 15,037 shares; 2023Q4: 15,037 shares 15,037 $760K 0.15% 0 Timeline KDP KEURIG DR PEPPER INC More: the full row for KEURIG DR PEPPER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 23,000 shares; 2022Q2: 21,750 shares; 2022Q3: 21,750 shares; 2022Q4: 21,750 shares; 2023Q1: 21,750 shares; 2023Q2: 21,750 shares; 2023Q3: 21,813 shares; 2023Q4: 21,813 shares 21,813 $727K 0.14% 0 Timeline MPT MEDICAL PROPERTIES TRUST INC More: the full row for MEDICAL PROPERTIES TRUST INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 128,000 shares 128,000 $628K 0.12% new 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; 2022Q1: 1,000 shares; 2022Q2: 1,725 shares; 2022Q3: 2,540 shares; 2022Q4: 1,775 shares; 2023Q1: not reported; 2023Q2: 2,700 shares; 2023Q3: 4,950 shares; 2023Q4: 4,475 shares 4,475 $591K 0.11% -475 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; 2022Q1: 1,714 shares; 2022Q2: 1,714 shares; 2022Q3: 1,700 shares; 2022Q4: 1,700 shares; 2023Q1: 1,700 shares; 2023Q2: 1,700 shares; 2023Q3: 1,700 shares; 2023Q4: 1,500 shares 1,500 $535K 0.1% -200 Timeline CHKP CHECK POINT SOFTWARE TECH LT More: the full row for CHECK POINT SOFTWARE TECH LT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 3,500 shares; 2022Q2: 3,500 shares; 2022Q3: 3,500 shares; 2022Q4: 3,500 shares; 2023Q1: 3,500 shares; 2023Q2: 3,500 shares; 2023Q3: 3,500 shares; 2023Q4: 3,500 shares 3,500 $535K 0.1% 0 Timeline NLY ANNALY CAPITAL MANAGEMENT IN More: the full row for ANNALY CAPITAL MANAGEMENT IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 26,500 shares; 2023Q1: 26,500 shares; 2023Q2: 26,500 shares; 2023Q3: 26,500 shares; 2023Q4: 26,500 shares 26,500 $513K 0.1% 0 Timeline MSA MSA SAFETY INC More: the full row for MSA SAFETY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 3,000 shares; 2022Q2: 3,000 shares; 2022Q3: 3,000 shares; 2022Q4: 3,000 shares; 2023Q1: 3,000 shares; 2023Q2: 3,000 shares; 2023Q3: 3,000 shares; 2023Q4: 3,000 shares 3,000 $506K 0.1% 0 Timeline HPQ HP INC More: the full row for HP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 15,800 shares; 2022Q2: 15,800 shares; 2022Q3: 15,800 shares; 2022Q4: 15,800 shares; 2023Q1: 15,800 shares; 2023Q2: 15,800 shares; 2023Q3: 15,800 shares; 2023Q4: 15,800 shares 15,800 $475K 0.09% 0 Timeline IWF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 1,500 shares; 2022Q2: 1,500 shares; 2022Q3: 1,500 shares; 2022Q4: 1,500 shares; 2023Q1: 1,500 shares; 2023Q2: 1,500 shares; 2023Q3: 1,500 shares; 2023Q4: 1,500 shares 1,500 $455K 0.09% 0 Timeline CPB THE CAMPBELLS COMPANY More: the full row for THE CAMPBELLS COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 10,600 shares; 2022Q2: 10,000 shares; 2022Q3: 10,000 shares; 2022Q4: 10,000 shares; 2023Q1: 10,000 shares; 2023Q2: 10,000 shares; 2023Q3: 10,000 shares; 2023Q4: 10,000 shares 10,000 $432K 0.08% 0 Timeline DVA DAVITA INC More: the full row for DAVITA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 3,500 shares; 2022Q2: 3,500 shares; 2022Q3: 3,500 shares; 2022Q4: 3,500 shares; 2023Q1: 3,500 shares; 2023Q2: 3,500 shares; 2023Q3: 3,500 shares; 2023Q4: 3,500 shares 3,500 $367K 0.07% 0 Timeline NGL NGL ENERGY PARTNERS LP More: the full row for NGL ENERGY PARTNERS LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 20,000 shares; 2023Q2: 40,000 shares; 2023Q3: 60,000 shares; 2023Q4: 60,000 shares 60,000 $334K 0.06% 0 Timeline ITW ILLINOIS TOOL WKS INC More: the full row for ILLINOIS TOOL WKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 1,250 shares; 2022Q2: 1,250 shares; 2022Q3: 1,250 shares; 2022Q4: 1,250 shares; 2023Q1: 1,250 shares; 2023Q2: 1,250 shares; 2023Q3: 1,257 shares; 2023Q4: 1,257 shares 1,257 $329K 0.06% 0 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 2,625 shares; 2022Q2: 2,625 shares; 2022Q3: 2,625 shares; 2022Q4: 2,625 shares; 2023Q1: 2,625 shares; 2023Q2: 2,625 shares; 2023Q3: 2,638 shares; 2023Q4: 2,638 shares 2,638 $314K 0.06% 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; 2022Q1: 8,750 shares; 2022Q2: 1,000 shares; 2022Q3: 1,000 shares; 2022Q4: 1,000 shares; 2023Q1: 1,000 shares; 2023Q2: 1,000 shares; 2023Q3: 1,000 shares; 2023Q4: 1,000 shares 1,000 $288K 0.06% 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; 2022Q1: 640 shares; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 1,050 shares; 2023Q1: 700 shares; 2023Q2: 700 shares; 2023Q3: 700 shares; 2023Q4: 700 shares 700 $287K 0.06% 0 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; 2022Q1: 700 shares; 2022Q2: 700 shares; 2022Q3: 700 shares; 2022Q4: 650 shares; 2023Q1: 650 shares; 2023Q2: 650 shares; 2023Q3: 600 shares; 2023Q4: 600 shares 600 $285K 0.06% 0 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 3,325 shares; 2022Q2: 3,325 shares; 2022Q3: 3,325 shares; 2022Q4: 2,325 shares; 2023Q1: 2,325 shares; 2023Q2: 2,325 shares; 2023Q3: 2,357 shares; 2023Q4: 2,374 shares 2,374 $276K 0.05% +17 Timeline JEPQ J P MORGAN EXCHANGE TRADED F More: the full row for J P MORGAN EXCHANGE TRADED F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 5,450 shares; 2023Q4: 5,450 shares 5,450 $274K 0.05% 0 Timeline HPE HEWLETT PACKARD ENTERPRISE C More: the full row for HEWLETT PACKARD ENTERPRISE C Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 15,800 shares; 2022Q2: 15,800 shares; 2022Q3: 15,800 shares; 2022Q4: 15,800 shares; 2023Q1: 15,800 shares; 2023Q2: 15,800 shares; 2023Q3: 15,800 shares; 2023Q4: 15,800 shares 15,800 $268K 0.05% 0 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 1,000 shares; 2023Q2: 1,000 shares; 2023Q3: not reported; 2023Q4: 1,012 shares 1,012 $264K 0.05% new Timeline IWM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 1,325 shares; 2023Q3: 1,225 shares; 2023Q4: 1,225 shares 1,225 $246K 0.05% 0 Timeline XLE SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 13,425 shares; 2022Q2: 15,600 shares; 2022Q3: 15,400 shares; 2022Q4: 15,700 shares; 2023Q1: 15,250 shares; 2023Q2: 12,750 shares; 2023Q3: 12,913 shares; 2023Q4: 2,913 shares 2,913 $244K 0.05% -10,000 Timeline LNG CHENIERE ENERGY INC More: the full row for CHENIERE ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 6,300 shares; 2022Q2: 6,350 shares; 2022Q3: 6,300 shares; 2022Q4: 6,300 shares; 2023Q1: 5,250 shares; 2023Q2: 5,250 shares; 2023Q3: 1,250 shares; 2023Q4: 1,250 shares 1,250 $213K 0.04% 0 Timeline AAON AAON INC More: the full row for AAON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 2,782 shares 2,782 $206K 0.04% new Timeline MHF WESTERN ASSET MUN HIGH INCOM More: the full row for WESTERN ASSET MUN HIGH INCOM Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 30,000 shares; 2022Q2: 30,000 shares; 2022Q3: 30,000 shares; 2022Q4: 30,000 shares; 2023Q1: 30,000 shares; 2023Q2: 30,000 shares; 2023Q3: 30,000 shares; 2023Q4: 30,000 shares 30,000 $193K 0.04% 0 Timeline NAD NUVEEN QUALITY MUNCP INCOME More: the full row for NUVEEN QUALITY MUNCP INCOME Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 15,000 shares; 2022Q2: 15,000 shares; 2022Q3: 15,000 shares; 2022Q4: 15,000 shares; 2023Q1: 15,000 shares; 2023Q2: 15,000 shares; 2023Q3: 15,000 shares; 2023Q4: 15,000 shares 15,000 $172K 0.03% 0 Timeline CHARGEPOINT HLDGS INC CHARGEPOINT HLDGS INC More: the full row for CHARGEPOINT HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: 13,675 shares; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 14,000 shares 14,000 $32.8K 0.01% new IHRT IHEARTMEDIA INC More: the full row for IHEARTMEDIA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 10,000 shares; 2023Q4: 10,000 shares 10,000 $26.7K 0.01% 0 Timeline MYMD PHARMACEUTICALS INC MYMD PHARMACEUTICALS INC More: the full row for MYMD PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: not reported; 2022Q2: not reported; 2022Q3: 65,000 shares; 2022Q4: 15,000 shares; 2023Q1: 15,000 shares; 2023Q2: 15,000 shares; 2023Q3: 30,000 shares; 2023Q4: 30,000 shares 30,000 $7.77K <0.01% 0 BIP BROOKFIELD INFRASTRUCTURE PA More: the full row for BROOKFIELD INFRASTRUCTURE PA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q1: 81,425 shares; 2022Q2: 121,762 shares; 2022Q3: 122,538 shares; 2022Q4: 124,363 shares; 2023Q1: 123,538 shares; 2023Q2: 120,538 shares; 2023Q3: 117,988 shares; 2023Q4: 88,976 shares 88,976 $2.8K -29,012 Value about 1/1,000 of the price other filers imply, kept as filed and left out of ratios. Timeline