MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 166,389 shares; 2022Q4: 160,678 shares; 2023Q1: 157,566 shares; 2023Q2: 146,983 shares; 2023Q3: 136,501 shares; 2023Q4: 134,688 shares; 2024Q1: 130,965 shares; 2024Q2: 104,447 shares 104,447 $46.7M 8.17% -26,518 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: 39,345 shares; 2022Q4: 38,364 shares; 2023Q1: 54,280 shares; 2023Q2: 46,839 shares; 2023Q3: 42,548 shares; 2023Q4: 41,862 shares; 2024Q1: 37,538 shares; 2024Q2: 324,122 shares 324,122 $40M 7.01% +286,584 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: 256,967 shares; 2022Q4: 251,292 shares; 2023Q1: 247,311 shares; 2023Q2: 230,221 shares; 2023Q3: 221,524 shares; 2023Q4: 205,018 shares; 2024Q1: 179,215 shares; 2024Q2: 155,737 shares 155,737 $32.8M 5.74% -23,478 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: 164,149 shares; 2022Q4: 161,190 shares; 2023Q1: 156,787 shares; 2023Q2: 161,400 shares; 2023Q3: 154,731 shares; 2023Q4: 152,129 shares; 2024Q1: 146,321 shares; 2024Q2: 127,348 shares 127,348 $24.6M 4.31% -18,973 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 197,227 shares; 2022Q4: 135,699 shares; 2023Q1: 132,143 shares; 2023Q2: 123,877 shares; 2023Q3: 126,855 shares; 2023Q4: 143,327 shares; 2024Q1: 138,538 shares; 2024Q2: 120,294 shares 120,294 $22.1M 3.86% -18,244 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: not reported; 2022Q4: not reported; 2023Q1: 47,316 shares; 2023Q2: 48,627 shares; 2023Q3: 51,128 shares; 2023Q4: 47,622 shares; 2024Q1: 45,595 shares; 2024Q2: 39,811 shares 39,811 $20.1M 3.51% -5,784 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: 8,222 shares; 2022Q4: 8,018 shares; 2023Q1: 7,838 shares; 2023Q2: 7,776 shares; 2023Q3: 7,755 shares; 2023Q4: 12,566 shares; 2024Q1: 12,203 shares; 2024Q2: 10,960 shares 10,960 $17.6M 3.08% -1,243 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; 2022Q3: 4,310 shares; 2022Q4: 5,301 shares; 2023Q1: 5,119 shares; 2023Q2: 5,073 shares; 2023Q3: 7,675 shares; 2023Q4: 16,888 shares; 2024Q1: 18,654 shares; 2024Q2: 16,721 shares 16,721 $15.1M 2.65% -1,933 Timeline ARCC ARES CAPITAL CORP More: the full row for ARES CAPITAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 611,338 shares; 2022Q4: 611,473 shares; 2023Q1: 605,564 shares; 2023Q2: 600,694 shares; 2023Q3: 579,201 shares; 2023Q4: 596,138 shares; 2024Q1: 583,511 shares; 2024Q2: 620,165 shares 620,165 $12.9M 2.26% +36,654 Timeline OBDC BLUE OWL CAPITAL CORPORATION More: the full row for BLUE OWL CAPITAL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 580,903 shares; 2022Q4: 737,069 shares; 2023Q1: 730,857 shares; 2023Q2: 742,806 shares; 2023Q3: 711,151 shares; 2023Q4: 741,373 shares; 2024Q1: 719,742 shares; 2024Q2: 724,156 shares 724,156 $11.1M 1.95% +4,414 Timeline BXSL BLACKSTONE SECD LENDING FD More: the full row for BLACKSTONE SECD LENDING FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 335,467 shares; 2023Q2: 352,351 shares; 2023Q3: 337,594 shares; 2023Q4: 352,953 shares; 2024Q1: 345,647 shares; 2024Q2: 348,305 shares 348,305 $10.7M 1.87% +2,658 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; 2022Q3: 19,928 shares; 2022Q4: 18,459 shares; 2023Q1: 18,698 shares; 2023Q2: 17,011 shares; 2023Q3: 16,113 shares; 2023Q4: 15,898 shares; 2024Q1: 14,038 shares; 2024Q2: 12,220 shares 12,220 $10.4M 1.82% -1,818 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 1,973 shares; 2023Q4: 17,312 shares; 2024Q1: 16,641 shares; 2024Q2: 14,550 shares 14,550 $9.82M 1.72% -2,091 Timeline MAIN MAIN STR CAP CORP More: the full row for MAIN STR CAP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 195,605 shares; 2022Q4: 188,027 shares; 2023Q1: 186,211 shares; 2023Q2: 184,771 shares; 2023Q3: 177,666 shares; 2023Q4: 176,794 shares; 2024Q1: 172,274 shares; 2024Q2: 173,634 shares 173,634 $8.77M 1.53% +1,360 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; 2022Q3: 28,334 shares; 2022Q4: 27,793 shares; 2023Q1: 25,960 shares; 2023Q2: 35,020 shares; 2023Q3: 33,660 shares; 2023Q4: 33,387 shares; 2024Q1: 31,766 shares; 2024Q2: 24,597 shares 24,597 $8.47M 1.48% -7,169 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; 2022Q3: 49,620 shares; 2022Q4: 64,985 shares; 2023Q1: 64,473 shares; 2023Q2: 58,290 shares; 2023Q3: 55,458 shares; 2023Q4: 58,412 shares; 2024Q1: 56,296 shares; 2024Q2: 50,541 shares 50,541 $8.34M 1.46% -5,755 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 69,745 shares; 2022Q4: 62,665 shares; 2023Q1: 61,921 shares; 2023Q2: 57,007 shares; 2023Q3: 54,746 shares; 2023Q4: 48,364 shares; 2024Q1: 54,724 shares; 2024Q2: 49,107 shares 49,107 $8.1M 1.42% -5,617 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: 30,886 shares; 2022Q4: 42,453 shares; 2023Q1: 41,756 shares; 2023Q2: 37,968 shares; 2023Q3: 36,098 shares; 2023Q4: 35,683 shares; 2024Q1: 34,001 shares; 2024Q2: 29,754 shares 29,754 $7.81M 1.37% -4,247 Timeline GBDC GOLUB CAP BDC INC More: the full row for GOLUB CAP BDC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 490,628 shares; 2022Q4: 533,269 shares; 2023Q1: 499,096 shares; 2023Q2: 495,875 shares; 2023Q3: 477,088 shares; 2023Q4: 475,849 shares; 2024Q1: 488,033 shares; 2024Q2: 490,367 shares 490,367 $7.7M 1.35% +2,334 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; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 55,021 shares; 2023Q2: 77,623 shares; 2023Q3: 74,285 shares; 2023Q4: 74,005 shares; 2024Q1: 74,376 shares; 2024Q2: 66,231 shares 66,231 $7.62M 1.33% -8,145 Timeline AMLP ALPS ETF TR More: the full row for ALPS ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 143,549 shares; 2022Q4: 144,222 shares; 2023Q1: 152,505 shares; 2023Q2: 151,596 shares; 2023Q3: 154,069 shares; 2023Q4: 158,700 shares; 2024Q1: 158,102 shares; 2024Q2: 156,558 shares 156,558 $7.51M 1.31% -1,544 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 3,988 shares; 2022Q4: 3,863 shares; 2023Q1: 12,871 shares; 2023Q2: 11,846 shares; 2023Q3: 11,384 shares; 2023Q4: 11,238 shares; 2024Q1: 10,745 shares; 2024Q2: 9,408 shares 9,408 $7.4M 1.3% -1,337 Timeline HTGC HERCULES CAPITAL INC More: the full row for HERCULES CAPITAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 415,954 shares; 2022Q4: 399,868 shares; 2023Q1: 219,253 shares; 2023Q2: 217,068 shares; 2023Q3: 348,992 shares; 2023Q4: 352,453 shares; 2024Q1: 341,867 shares; 2024Q2: 356,422 shares 356,422 $7.29M 1.28% +14,555 Timeline FSK FS KKR CAP CORP More: the full row for FS KKR CAP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 400,926 shares; 2022Q4: 379,724 shares; 2023Q1: 378,098 shares; 2023Q2: 376,082 shares; 2023Q3: 359,358 shares; 2023Q4: 356,867 shares; 2024Q1: 337,638 shares; 2024Q2: 339,738 shares 339,738 $6.7M 1.17% +2,100 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 18,563 shares; 2022Q4: 17,206 shares; 2023Q1: 16,903 shares; 2023Q2: 15,231 shares; 2023Q3: 12,335 shares; 2023Q4: 12,191 shares; 2024Q1: 11,611 shares; 2024Q2: 10,164 shares 10,164 $6.68M 1.17% -1,447 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; 2022Q3: 37,122 shares; 2022Q4: 35,488 shares; 2023Q1: 29,394 shares; 2023Q2: 28,177 shares; 2023Q3: 26,899 shares; 2023Q4: 26,574 shares; 2024Q1: 22,257 shares; 2024Q2: 19,380 shares 19,380 $6.57M 1.15% -2,877 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; 2022Q3: 47,670 shares; 2022Q4: 47,670 shares; 2023Q1: 47,670 shares; 2023Q2: 46,120 shares; 2023Q3: 42,520 shares; 2023Q4: 42,520 shares; 2024Q1: 39,230 shares; 2024Q2: 30,400 shares 30,400 $6.15M 1.08% -8,830 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 41,353 shares; 2022Q4: 41,189 shares; 2023Q1: 40,957 shares; 2023Q2: 36,684 shares; 2023Q3: 35,108 shares; 2023Q4: 29,043 shares; 2024Q1: 28,388 shares; 2024Q2: 10,234 shares 10,234 $5.98M 1.05% -18,154 Timeline GD GENERAL DYNAMICS CORP More: the full row for GENERAL DYNAMICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 5,026 shares; 2022Q4: 5,683 shares; 2023Q1: 5,543 shares; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 19,531 shares; 2024Q1: 18,423 shares; 2024Q2: 20,003 shares 20,003 $5.8M 1.02% +1,580 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; 2022Q3: 20,958 shares; 2022Q4: 20,964 shares; 2023Q1: 13,278 shares; 2023Q2: 12,848 shares; 2023Q3: 12,892 shares; 2023Q4: 31,400 shares; 2024Q1: 29,584 shares; 2024Q2: 27,005 shares 27,005 $5.76M 1.01% -2,579 Timeline ARISTA NETWORKS INC ARISTA NETWORKS INC More: the full row for ARISTA NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 19,464 shares; 2023Q4: 19,414 shares; 2024Q1: 18,401 shares; 2024Q2: 16,125 shares 16,125 $5.65M 0.99% -2,276 COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 73,306 shares; 2022Q4: 61,913 shares; 2023Q1: 49,262 shares; 2023Q2: 43,751 shares; 2023Q3: 41,214 shares; 2023Q4: 40,854 shares; 2024Q1: 51,721 shares; 2024Q2: 45,137 shares 45,137 $5.16M 0.9% -6,584 Timeline STLD STEEL DYNAMICS INC More: the full row for STEEL DYNAMICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 82,035 shares; 2022Q4: 71,467 shares; 2023Q1: 56,867 shares; 2023Q2: 51,356 shares; 2023Q3: 48,512 shares; 2023Q4: 48,008 shares; 2024Q1: 45,563 shares; 2024Q2: 39,855 shares 39,855 $5.16M 0.9% -5,708 Timeline SCCO SOUTHERN COPPER CORP More: the full row for SOUTHERN COPPER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 22,969 shares; 2024Q1: 23,291 shares; 2024Q2: 47,598 shares 47,598 $5.13M 0.9% +24,307 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; 2022Q3: 97,823 shares; 2022Q4: 97,110 shares; 2023Q1: 95,946 shares; 2023Q2: 87,192 shares; 2023Q3: 65,120 shares; 2023Q4: 35,016 shares; 2024Q1: 32,858 shares; 2024Q2: 41,321 shares 41,321 $5.12M 0.9% +8,463 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; 2022Q3: 36,155 shares; 2022Q4: 35,719 shares; 2023Q1: 35,347 shares; 2023Q2: 31,253 shares; 2023Q3: 29,389 shares; 2023Q4: 29,231 shares; 2024Q1: 27,461 shares; 2024Q2: 24,153 shares 24,153 $4.94M 0.86% -3,308 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; 2022Q3: 35,931 shares; 2022Q4: 34,718 shares; 2023Q1: 34,913 shares; 2023Q2: 31,283 shares; 2023Q3: 29,565 shares; 2023Q4: 29,285 shares; 2024Q1: 27,707 shares; 2024Q2: 20,417 shares 20,417 $4.94M 0.86% -7,290 Timeline TSLX SIXTH STREET SPECIALTY LENDI More: the full row for SIXTH STREET SPECIALTY LENDI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 220,874 shares; 2022Q4: 211,410 shares; 2023Q1: 208,976 shares; 2023Q2: 207,496 shares; 2023Q3: 199,122 shares; 2023Q4: 231,966 shares; 2024Q1: 226,523 shares; 2024Q2: 227,803 shares 227,803 $4.86M 0.85% +1,280 Timeline HIMS HIMS & HERS HEALTH INC More: the full row for HIMS & HERS HEALTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: 378,910 shares; 2023Q1: 709,042 shares; 2023Q2: 683,144 shares; 2023Q3: 664,153 shares; 2023Q4: 896,020 shares; 2024Q1: 634,784 shares; 2024Q2: 231,999 shares 231,999 $4.68M 0.82% -402,785 Timeline BWXT BWX TECHNOLOGIES INC More: the full row for BWX TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 35,699 shares; 2023Q3: 53,870 shares; 2023Q4: 53,809 shares; 2024Q1: 55,570 shares; 2024Q2: 48,933 shares 48,933 $4.65M 0.81% -6,637 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 17,720 shares; 2023Q2: 15,220 shares; 2023Q3: 14,365 shares; 2023Q4: 12,615 shares; 2024Q1: 12,103 shares; 2024Q2: 10,289 shares 10,289 $4.51M 0.79% -1,814 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: 3,150 shares; 2023Q1: 3,218 shares; 2023Q2: 3,423 shares; 2023Q3: 3,223 shares; 2023Q4: 3,235 shares; 2024Q1: 3,020 shares; 2024Q2: 2,701 shares 2,701 $4.44M 0.78% -319 Timeline FMX FOMENTO ECONOMICO MEXICANO S More: the full row for FOMENTO ECONOMICO MEXICANO S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 45,716 shares; 2023Q2: 49,171 shares; 2023Q3: 43,294 shares; 2023Q4: 43,625 shares; 2024Q1: 42,492 shares; 2024Q2: 38,296 shares 38,296 $4.12M 0.72% -4,196 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; 2022Q3: 33,726 shares; 2022Q4: 33,467 shares; 2023Q1: 33,079 shares; 2023Q2: 29,565 shares; 2023Q3: 27,888 shares; 2023Q4: 27,684 shares; 2024Q1: 26,151 shares; 2024Q2: 22,950 shares 22,950 $4.01M 0.7% -3,201 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; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 12,100 shares; 2023Q4: 12,100 shares; 2024Q1: 11,160 shares; 2024Q2: 9,830 shares 9,830 $4M 0.7% -1,330 Timeline VST VISTRA CORP More: the full row for VISTRA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 23,018 shares; 2023Q3: 42,742 shares; 2023Q4: 43,436 shares; 2024Q1: 58,249 shares; 2024Q2: 45,183 shares 45,183 $3.88M 0.68% -13,066 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; 2022Q3: 20,426 shares; 2022Q4: 19,660 shares; 2023Q1: 18,860 shares; 2023Q2: 18,684 shares; 2023Q3: 18,465 shares; 2023Q4: 17,895 shares; 2024Q1: 17,725 shares; 2024Q2: 15,110 shares 15,110 $3.57M 0.62% -2,615 Timeline NVO NOVO-NORDISK A S More: the full row for NOVO-NORDISK A S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 4,633 shares; 2022Q4: 4,456 shares; 2023Q1: 4,126 shares; 2023Q2: 3,487 shares; 2023Q3: 5,930 shares; 2023Q4: 10,584 shares; 2024Q1: 19,335 shares; 2024Q2: 23,228 shares 23,228 $3.32M 0.58% +3,893 Timeline BLDR BUILDERS FIRSTSOURCE INC More: the full row for BUILDERS FIRSTSOURCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 36,789 shares; 2023Q3: 35,153 shares; 2023Q4: 34,773 shares; 2024Q1: 27,067 shares; 2024Q2: 23,615 shares 23,615 $3.27M 0.57% -3,452 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 10,005 shares; 2022Q4: 9,646 shares; 2023Q1: 9,239 shares; 2023Q2: 9,156 shares; 2023Q3: 9,036 shares; 2023Q4: 8,739 shares; 2024Q1: 8,655 shares; 2024Q2: 7,358 shares 7,358 $3.25M 0.57% -1,297 Timeline CSWC CAPITAL SOUTHWEST CORP More: the full row for CAPITAL SOUTHWEST CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 119,443 shares; 2022Q4: 114,266 shares; 2023Q1: 114,989 shares; 2023Q2: 126,231 shares; 2023Q3: 122,462 shares; 2023Q4: 122,548 shares; 2024Q1: 120,451 shares; 2024Q2: 120,509 shares 120,509 $3.14M 0.55% +58 Timeline OCSL OAKTREE SPECIALTY LENDING More: the full row for OAKTREE SPECIALTY LENDING Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 172,790 shares; 2023Q2: 172,624 shares; 2023Q3: 166,836 shares; 2023Q4: 166,689 shares; 2024Q1: 163,205 shares; 2024Q2: 163,671 shares 163,671 $3.08M 0.54% +466 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 12,773 shares; 2022Q4: 12,787 shares; 2023Q1: 12,552 shares; 2023Q2: 12,458 shares; 2023Q3: 12,490 shares; 2023Q4: 12,493 shares; 2024Q1: 12,578 shares; 2024Q2: 11,755 shares 11,755 $3M 0.52% -823 Timeline CGBD CARLYLE SECURED LENDING INC More: the full row for CARLYLE SECURED LENDING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 200,436 shares; 2022Q4: 189,159 shares; 2023Q1: 186,881 shares; 2023Q2: 184,701 shares; 2023Q3: 174,709 shares; 2023Q4: 172,572 shares; 2024Q1: 166,285 shares; 2024Q2: 166,621 shares 166,621 $2.96M 0.52% +336 Timeline GSBD GOLDMAN SACHS BDC INC More: the full row for GOLDMAN SACHS BDC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 242,262 shares; 2022Q4: 232,168 shares; 2023Q1: 203,543 shares; 2023Q2: 202,176 shares; 2023Q3: 194,758 shares; 2023Q4: 193,726 shares; 2024Q1: 189,179 shares; 2024Q2: 189,866 shares 189,866 $2.85M 0.5% +687 Timeline KKR KKR & CO INC More: the full row for KKR & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 25,850 shares; 2022Q4: 24,892 shares; 2023Q1: 24,994 shares; 2023Q2: 25,207 shares; 2023Q3: 25,647 shares; 2023Q4: 25,904 shares; 2024Q1: 26,083 shares; 2024Q2: 25,772 shares 25,772 $2.71M 0.47% -311 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; 2022Q3: 21,787 shares; 2022Q4: 21,004 shares; 2023Q1: 20,066 shares; 2023Q2: 19,568 shares; 2023Q3: 14,922 shares; 2023Q4: 13,063 shares; 2024Q1: 15,329 shares; 2024Q2: 14,968 shares 14,968 $2.6M 0.46% -361 Timeline AEM AGNICO EAGLE MINES LTD More: the full row for AGNICO EAGLE MINES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 38,631 shares 38,631 $2.53M 0.44% new Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 16,919 shares; 2022Q4: 16,802 shares; 2023Q1: 16,484 shares; 2023Q2: 16,216 shares; 2023Q3: 17,528 shares; 2023Q4: 17,138 shares; 2024Q1: 23,069 shares; 2024Q2: 23,015 shares 23,015 $2.45M 0.43% -54 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 15,763 shares; 2022Q4: 15,424 shares; 2023Q1: 11,260 shares; 2023Q2: 11,102 shares; 2023Q3: 11,084 shares; 2023Q4: 10,982 shares; 2024Q1: 10,992 shares; 2024Q2: 10,031 shares 10,031 $2.27M 0.4% -961 Timeline PSEC PROSPECT CAP CORP More: the full row for PROSPECT CAP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 542,820 shares; 2022Q4: 513,251 shares; 2023Q1: 455,327 shares; 2023Q2: 450,417 shares; 2023Q3: 426,654 shares; 2023Q4: 421,521 shares; 2024Q1: 408,441 shares; 2024Q2: 409,469 shares 409,469 $2.26M 0.4% +1,028 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 48,419 shares; 2022Q4: 23,274 shares; 2023Q1: 38,261 shares; 2023Q2: 30,782 shares; 2023Q3: 33,950 shares; 2023Q4: 33,363 shares; 2024Q1: 26,909 shares; 2024Q2: 11,327 shares 11,327 $2.24M 0.39% -15,582 Timeline SLRC SLR INVESTMENT CORP More: the full row for SLR INVESTMENT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 145,745 shares; 2022Q4: 140,472 shares; 2023Q1: 139,825 shares; 2023Q2: 139,946 shares; 2023Q3: 135,115 shares; 2023Q4: 134,380 shares; 2024Q1: 131,467 shares; 2024Q2: 131,247 shares 131,247 $2.11M 0.37% -220 Timeline AGG ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 17,136 shares; 2022Q4: 17,136 shares; 2023Q1: 17,136 shares; 2023Q2: 17,136 shares; 2023Q3: 20,105 shares; 2023Q4: 20,389 shares; 2024Q1: 20,458 shares; 2024Q2: 20,694 shares 20,694 $2.01M 0.35% +236 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; 2022Q3: 16,060 shares; 2022Q4: 19,180 shares; 2023Q1: 24,040 shares; 2023Q2: 31,086 shares; 2023Q3: 31,142 shares; 2023Q4: 31,012 shares; 2024Q1: 27,804 shares; 2024Q2: 3,880 shares 3,880 $1.73M 0.3% -23,924 Timeline CCAP CRESCENT CAP BDC INC More: the full row for CRESCENT CAP BDC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 66,222 shares; 2022Q4: 62,571 shares; 2023Q1: 62,032 shares; 2023Q2: 61,764 shares; 2023Q3: 58,421 shares; 2023Q4: 92,910 shares; 2024Q1: 89,606 shares; 2024Q2: 90,675 shares 90,675 $1.7M 0.3% +1,069 Timeline NMFC NEW MTN FIN CORP More: the full row for NEW MTN FIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 160,762 shares; 2022Q4: 151,649 shares; 2023Q1: 149,755 shares; 2023Q2: 148,671 shares; 2023Q3: 140,626 shares; 2023Q4: 138,865 shares; 2024Q1: 133,865 shares; 2024Q2: 135,748 shares 135,748 $1.66M 0.29% +1,883 Timeline MFIC MIDCAP FINANCIAL INVSTMNT CO More: the full row for MIDCAP FINANCIAL INVSTMNT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 122,991 shares; 2022Q4: 116,096 shares; 2023Q1: 114,941 shares; 2023Q2: 114,044 shares; 2023Q3: 107,717 shares; 2023Q4: 106,323 shares; 2024Q1: 102,086 shares; 2024Q2: 102,741 shares 102,741 $1.56M 0.27% +655 Timeline BBDC BARINGS BDC INC More: the full row for BARINGS BDC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 186,954 shares; 2022Q4: 176,492 shares; 2023Q1: 174,642 shares; 2023Q2: 173,911 shares; 2023Q3: 164,333 shares; 2023Q4: 162,218 shares; 2024Q1: 155,955 shares; 2024Q2: 157,263 shares 157,263 $1.53M 0.27% +1,308 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 2,369 shares; 2022Q4: 2,273 shares; 2023Q1: 2,164 shares; 2023Q2: 1,987 shares; 2023Q3: 1,639 shares; 2023Q4: 1,501 shares; 2024Q1: 1,488 shares; 2024Q2: 1,432 shares 1,432 $1.46M 0.26% -56 Timeline OHI OMEGA HEALTHCARE INVS INC More: the full row for OMEGA HEALTHCARE INVS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 39,448 shares; 2022Q4: 40,193 shares; 2023Q1: 39,941 shares; 2023Q2: 39,667 shares; 2023Q3: 40,090 shares; 2023Q4: 40,922 shares; 2024Q1: 41,638 shares; 2024Q2: 41,203 shares 41,203 $1.41M 0.25% -435 Timeline BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: 25,911 shares; 2023Q1: 25,888 shares; 2023Q2: 25,664 shares; 2023Q3: 26,074 shares; 2023Q4: 32,366 shares; 2024Q1: 32,649 shares; 2024Q2: 33,872 shares 33,872 $1.41M 0.25% +1,223 Timeline IRM IRON MTN INC DEL More: the full row for IRON MTN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 13,603 shares; 2024Q2: 15,348 shares 15,348 $1.38M 0.24% +1,745 Timeline URI UNITED RENTALS INC More: the full row for UNITED RENTALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 2,383 shares; 2024Q2: 2,088 shares 2,088 $1.35M 0.24% -295 Timeline GLPI GAMING & LEISURE P More: the full row for GAMING & LEISURE P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 32,504 shares; 2022Q4: 33,112 shares; 2023Q1: 44,825 shares; 2023Q2: 44,905 shares; 2023Q3: 29,533 shares; 2023Q4: 29,154 shares; 2024Q1: 29,630 shares; 2024Q2: 29,285 shares 29,285 $1.32M 0.23% -345 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 1,336 shares; 2023Q2: 1,550 shares; 2023Q3: 1,536 shares; 2023Q4: 1,489 shares; 2024Q1: 1,475 shares; 2024Q2: 1,253 shares 1,253 $1.32M 0.23% -222 Timeline SHEL SHELL PLC More: the full row for SHELL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 15,964 shares; 2022Q4: 21,505 shares; 2023Q1: 22,079 shares; 2023Q2: 21,958 shares; 2023Q3: 22,324 shares; 2023Q4: 22,779 shares; 2024Q1: 18,705 shares; 2024Q2: 17,911 shares 17,911 $1.29M 0.23% -794 Timeline WELL WELLTOWER INC More: the full row for WELLTOWER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 10,288 shares; 2024Q1: 11,874 shares; 2024Q2: 11,752 shares 11,752 $1.23M 0.21% -122 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; 2022Q3: 34,931 shares; 2022Q4: 35,473 shares; 2023Q1: 35,360 shares; 2023Q2: 35,279 shares; 2023Q3: 35,749 shares; 2023Q4: 36,517 shares; 2024Q1: 37,112 shares; 2024Q2: 36,657 shares 36,657 $1.22M 0.21% -455 Timeline BP BP PLC More: the full row for BP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 17,118 shares; 2022Q4: 33,248 shares; 2023Q1: 34,986 shares; 2023Q2: 34,803 shares; 2023Q3: 35,398 shares; 2023Q4: 36,120 shares; 2024Q1: 33,194 shares; 2024Q2: 32,367 shares 32,367 $1.17M 0.2% -827 Timeline SGOV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 5,445 shares; 2023Q2: 5,445 shares; 2023Q3: 8,549 shares; 2023Q4: 8,664 shares; 2024Q1: 8,689 shares; 2024Q2: 11,536 shares 11,536 $1.16M 0.2% +2,847 Timeline AZN ASTRAZENECA PLC-SPONS ADR More: the full row for ASTRAZENECA PLC-SPONS ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 49,480 shares; 2022Q4: 49,394 shares; 2023Q1: 48,398 shares; 2023Q2: 47,883 shares; 2023Q3: 44,062 shares; 2023Q4: 25,877 shares; 2024Q1: 16,171 shares; 2024Q2: 14,825 shares 14,825 $1.16M 0.2% -1,346 Timeline DHI D R HORTON INC More: the full row for D R HORTON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 5,415 shares; 2024Q1: 9,208 shares; 2024Q2: 7,916 shares 7,916 $1.12M 0.2% -1,292 Timeline TCPC BLACKROCK TCP CAPITAL CORP More: the full row for BLACKROCK TCP CAPITAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 177,926 shares; 2022Q4: 168,021 shares; 2023Q1: 114,942 shares; 2023Q2: 113,172 shares; 2023Q3: 107,023 shares; 2023Q4: 105,690 shares; 2024Q1: 101,721 shares; 2024Q2: 103,071 shares 103,071 $1.11M 0.19% +1,350 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 20,927 shares; 2022Q4: 20,880 shares; 2023Q1: 28,870 shares; 2023Q2: 34,444 shares; 2023Q3: 34,489 shares; 2023Q4: 34,370 shares; 2024Q1: 30,380 shares; 2024Q2: 3,194 shares 3,194 $1.09M 0.19% -27,186 Timeline DXCM DEXCOM INC More: the full row for DEXCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 34,080 shares; 2022Q4: 45,580 shares; 2023Q1: 45,580 shares; 2023Q2: 40,280 shares; 2023Q3: 60,474 shares; 2023Q4: 60,463 shares; 2024Q1: 60,370 shares; 2024Q2: 9,083 shares 9,083 $1.03M 0.18% -51,287 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; 2022Q3: 43,474 shares; 2022Q4: 127,260 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 2,810 shares; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 7,731 shares 7,731 $1.03M 0.18% new Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 1,503 shares; 2023Q2: 1,528 shares; 2023Q3: 1,507 shares; 2023Q4: 1,457 shares; 2024Q1: 1,447 shares; 2024Q2: 1,232 shares 1,232 $1.02M 0.18% -215 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: 5,768 shares; 2023Q1: 8,085 shares; 2023Q2: 8,075 shares; 2023Q3: 7,992 shares; 2023Q4: 3,609 shares; 2024Q1: 3,459 shares; 2024Q2: 2,938 shares 2,938 $979K 0.17% -521 Timeline PFLT PENNANTPARK FLOATING RATE CA More: the full row for PENNANTPARK FLOATING RATE CA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 94,962 shares; 2022Q4: 89,762 shares; 2023Q1: 89,049 shares; 2023Q2: 88,812 shares; 2023Q3: 83,972 shares; 2023Q4: 82,922 shares; 2024Q1: 79,985 shares; 2024Q2: 80,891 shares 80,891 $933K 0.16% +906 Timeline PNNT PENNANTPARK INVTS CORP More: the full row for PENNANTPARK INVTS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 292,490 shares; 2022Q4: 285,430 shares; 2023Q1: 129,943 shares; 2023Q2: 121,632 shares; 2023Q3: 119,203 shares; 2023Q4: 120,123 shares; 2024Q1: 119,168 shares; 2024Q2: 118,924 shares 118,924 $898K 0.16% -244 Timeline GLAD GLADSTONE CAP CORP More: the full row for GLADSTONE CAP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 37,887 shares 37,887 $882K 0.15% new Timeline CASY CASEYS GEN STORES INC More: the full row for CASEYS GEN STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 2,655 shares; 2024Q1: 2,705 shares; 2024Q2: 2,300 shares 2,300 $878K 0.15% -405 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; 2022Q3: 42,882 shares; 2022Q4: 43,634 shares; 2023Q1: 42,206 shares; 2023Q2: 41,541 shares; 2023Q3: 41,976 shares; 2023Q4: 43,646 shares; 2024Q1: 45,221 shares; 2024Q2: 44,855 shares 44,855 $857K 0.15% -366 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: 4,879 shares; 2022Q4: 4,634 shares; 2023Q1: 4,768 shares; 2023Q2: 4,715 shares; 2023Q3: 4,653 shares; 2023Q4: 3,936 shares; 2024Q1: 3,308 shares; 2024Q2: 1,501 shares 1,501 $834K 0.15% -1,807 Timeline WDS WOODSIDE ENERGY GROUP LTD More: the full row for WOODSIDE ENERGY GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 26,440 shares; 2022Q4: 41,229 shares; 2023Q1: 42,798 shares; 2023Q2: 42,635 shares; 2023Q3: 43,228 shares; 2023Q4: 44,070 shares; 2024Q1: 44,683 shares; 2024Q2: 44,144 shares 44,144 $830K 0.15% -539 Timeline VTIP VANGUARD MALVERN FDS More: the full row for VANGUARD MALVERN FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 8,181 shares; 2022Q4: 13,925 shares; 2023Q1: 13,925 shares; 2023Q2: 13,925 shares; 2023Q3: 16,365 shares; 2023Q4: 16,608 shares; 2024Q1: 16,683 shares; 2024Q2: 16,831 shares 16,831 $817K 0.14% +148 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 6,647 shares; 2022Q4: 6,747 shares; 2023Q1: 6,704 shares; 2023Q2: 6,684 shares; 2023Q3: 6,776 shares; 2023Q4: 6,936 shares; 2024Q1: 7,082 shares; 2024Q2: 5,555 shares 5,555 $812K 0.14% -1,527 Timeline DLR DIGITAL RLTY TR INC More: the full row for DIGITAL RLTY TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 4,644 shares; 2024Q2: 5,213 shares 5,213 $793K 0.14% +569 Timeline VCSH VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 8,280 shares; 2022Q4: 8,280 shares; 2023Q1: 8,280 shares; 2023Q2: 8,280 shares; 2023Q3: 9,716 shares; 2023Q4: 9,857 shares; 2024Q1: 9,884 shares; 2024Q2: 9,997 shares 9,997 $773K 0.14% +113 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: 83,786 shares; 2022Q4: 82,140 shares; 2023Q1: 74,047 shares; 2023Q2: 60,141 shares; 2023Q3: 57,861 shares; 2023Q4: 51,203 shares; 2024Q1: 24,102 shares; 2024Q2: 1,496 shares 1,496 $762K 0.13% -22,606 Timeline RELX RELX PLC More: the full row for RELX PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 17,367 shares; 2024Q1: 17,190 shares; 2024Q2: 16,521 shares 16,521 $758K 0.13% -669 Timeline VCLT VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 5,941 shares; 2024Q2: 9,454 shares 9,454 $717K 0.13% +3,513 Timeline COPX GLOBAL X FDS More: the full row for GLOBAL X FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: 8,352 shares; 2023Q1: 8,352 shares; 2023Q2: 8,352 shares; 2023Q3: 9,748 shares; 2023Q4: 9,863 shares; 2024Q1: 9,924 shares; 2024Q2: 15,414 shares 15,414 $695K 0.12% +5,490 Timeline BCSF BAIN CAP SPECIALTY FIN INC More: the full row for BAIN CAP SPECIALTY FIN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 48,837 shares; 2022Q4: 46,136 shares; 2023Q1: 45,673 shares; 2023Q2: 45,289 shares; 2023Q3: 42,843 shares; 2023Q4: 42,340 shares; 2024Q1: 40,886 shares; 2024Q2: 41,353 shares 41,353 $674K 0.12% +467 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 13,260 shares; 2022Q4: 13,495 shares; 2023Q1: 13,381 shares; 2023Q2: 13,331 shares; 2023Q3: 13,515 shares; 2023Q4: 13,833 shares; 2024Q1: 14,061 shares; 2024Q2: 13,894 shares 13,894 $573K 0.1% -167 Timeline CNQ CANADIAN NAT RES LTD MED TER More: the full row for CANADIAN NAT RES LTD MED TER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 20,944 shares; 2022Q4: 20,077 shares; 2023Q1: 19,139 shares; 2023Q2: 17,061 shares; 2023Q3: 12,992 shares; 2023Q4: 8,338 shares; 2024Q1: 8,229 shares; 2024Q2: 15,975 shares 15,975 $569K 0.1% +7,746 Timeline BHP BHP BILLITON LIMITED More: the full row for BHP BILLITON LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 10,091 shares; 2022Q4: 9,374 shares; 2023Q1: 9,289 shares; 2023Q2: 9,245 shares; 2023Q3: 9,429 shares; 2023Q4: 9,613 shares; 2024Q1: 9,781 shares; 2024Q2: 9,642 shares 9,642 $550K 0.1% -139 Timeline BBVA BANCO BILBAO VIZCAYA ARGENTA More: the full row for BANCO BILBAO VIZCAYA ARGENTA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 54,092 shares; 2024Q2: 52,172 shares 52,172 $523K 0.09% -1,920 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; 2022Q3: 31,670 shares; 2022Q4: 31,681 shares; 2023Q1: 31,527 shares; 2023Q2: 28,007 shares; 2023Q3: 26,474 shares; 2023Q4: 3,806 shares; 2024Q1: 2,490 shares; 2024Q2: 2,304 shares 2,304 $492K 0.09% -186 Timeline STLA STELLANTIS N.V More: the full row for STELLANTIS N.V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 23,175 shares; 2024Q1: 22,960 shares; 2024Q2: 22,120 shares 22,120 $439K 0.08% -840 Timeline IHG INTERCONTINENTAL HOTELS GROU More: the full row for INTERCONTINENTAL HOTELS GROU Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 7,731 shares; 2023Q3: 5,066 shares; 2023Q4: 4,002 shares; 2024Q1: 3,896 shares; 2024Q2: 3,893 shares 3,893 $412K 0.07% -3 Timeline SAP SAP SE More: the full row for SAP SE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,930 shares; 2024Q2: 1,929 shares 1,929 $389K 0.07% -1 Timeline FERGUSON PLC FERGUSON PLC More: the full row for FERGUSON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 1,847 shares; 2024Q1: 1,823 shares; 2024Q2: 1,756 shares 1,756 $340K 0.06% -67 CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: 6,005 shares; 2022Q4: 5,802 shares; 2023Q1: 5,619 shares; 2023Q2: 5,471 shares; 2023Q3: 3,565 shares; 2023Q4: 2,817 shares; 2024Q1: 2,741 shares; 2024Q2: 2,740 shares 2,740 $324K 0.06% -1 Timeline