IBKR INTERACTIVE BROKERS GROUP IN More: the full row for INTERACTIVE BROKERS GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 81,718 shares; 2024Q4: 75,911 shares; 2025Q1: 72,728 shares; 2025Q2: 281,689 shares; 2025Q3: 268,135 shares; 2025Q4: 259,303 shares; 2026Q1: 252,741 shares; 2026Q2: 245,047 shares 245,047 $21.3M 5.89% -7,694 Timeline PHYS SPROTT ASSET MANAGEMENT LP More: the full row for SPROTT ASSET MANAGEMENT LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 460,653 shares; 2024Q4: 480,191 shares; 2025Q1: 510,372 shares; 2025Q2: 540,386 shares; 2025Q3: 533,902 shares; 2025Q4: 565,616 shares; 2026Q1: 581,416 shares; 2026Q2: 591,138 shares 591,138 $17.8M 4.92% +9,722 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: 58,352 shares; 2024Q4: 59,156 shares; 2025Q1: 58,254 shares; 2025Q2: 57,188 shares; 2025Q3: 55,033 shares; 2025Q4: 54,802 shares; 2026Q1: 55,295 shares; 2026Q2: 55,288 shares 55,288 $16M 4.41% -7 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: 31,597 shares; 2024Q4: 30,900 shares; 2025Q1: 29,572 shares; 2025Q2: 28,812 shares; 2025Q3: 28,309 shares; 2025Q4: 27,919 shares; 2026Q1: 27,834 shares; 2026Q2: 27,856 shares 27,856 $13.9M 3.85% +22 Timeline FLBR FRANKLIN TEMPLETON ETF TR More: the full row for FRANKLIN TEMPLETON ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 545,787 shares; 2025Q3: 582,173 shares; 2025Q4: 634,591 shares; 2026Q1: 609,320 shares; 2026Q2: 613,424 shares 613,424 $13.1M 3.62% +4,104 Timeline VLO VALERO ENERGY CORP More: the full row for VALERO ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 50,667 shares; 2024Q4: 52,104 shares; 2025Q1: 51,895 shares; 2025Q2: 49,950 shares; 2025Q3: 48,824 shares; 2025Q4: 49,390 shares; 2026Q1: 50,586 shares; 2026Q2: 48,626 shares 48,626 $12.7M 3.49% -1,960 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; 2024Q3: 171,309 shares; 2024Q4: 162,932 shares; 2025Q1: 161,704 shares; 2025Q2: 156,369 shares; 2025Q3: 154,629 shares; 2025Q4: 155,630 shares; 2026Q1: 155,167 shares; 2026Q2: 157,164 shares 157,164 $11.7M 3.22% +1,997 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 124,458 shares; 2024Q4: 120,551 shares; 2025Q1: 115,540 shares; 2025Q2: 110,434 shares; 2025Q3: 105,820 shares; 2025Q4: 104,131 shares; 2026Q1: 102,213 shares; 2026Q2: 101,511 shares 101,511 $11.5M 3.17% -702 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; 2024Q3: 38,558 shares; 2024Q4: 38,472 shares; 2025Q1: 38,312 shares; 2025Q2: 37,718 shares; 2025Q3: 38,016 shares; 2025Q4: 39,783 shares; 2026Q1: 40,793 shares; 2026Q2: 41,065 shares 41,065 $11.2M 3.08% +272 Timeline EOG EOG RES INC More: the full row for EOG RES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 80,764 shares; 2024Q4: 80,296 shares; 2025Q1: 79,433 shares; 2025Q2: 76,655 shares; 2025Q3: 75,474 shares; 2025Q4: 81,494 shares; 2026Q1: 83,404 shares; 2026Q2: 83,607 shares 83,607 $10.8M 2.99% +203 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 31,304 shares; 2024Q4: 31,377 shares; 2025Q1: 30,874 shares; 2025Q2: 29,856 shares; 2025Q3: 29,586 shares; 2025Q4: 29,671 shares; 2026Q1: 29,635 shares; 2026Q2: 29,941 shares 29,941 $10.8M 2.99% +306 Timeline FNV FRANCO NEV CORP More: the full row for FRANCO NEV CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 52,169 shares; 2024Q4: 51,521 shares; 2025Q1: 50,738 shares; 2025Q2: 51,369 shares; 2025Q3: 48,120 shares; 2025Q4: 48,588 shares; 2026Q1: 48,594 shares; 2026Q2: 48,541 shares 48,541 $10.1M 2.79% -53 Timeline CW CURTISS WRIGHT CORP More: the full row for CURTISS WRIGHT 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: 11,901 shares; 2025Q4: 12,608 shares; 2026Q1: 12,941 shares; 2026Q2: 12,992 shares 12,992 $9.85M 2.72% +51 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: 142,645 shares; 2024Q4: 140,972 shares; 2025Q1: 140,696 shares; 2025Q2: 136,631 shares; 2025Q3: 133,579 shares; 2025Q4: 133,586 shares; 2026Q1: 130,486 shares; 2026Q2: 82,155 shares 82,155 $9.65M 2.66% -48,331 Timeline ABBNY ABB LTD-SPON ADR More: the full row for ABB LTD-SPON ADR 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: 83,442 shares; 2026Q2: 88,747 shares 88,747 $9.65M 2.66% +5,305 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: 39,961 shares; 2024Q4: 40,677 shares; 2025Q1: 39,706 shares; 2025Q2: 38,421 shares; 2025Q3: 36,752 shares; 2025Q4: 37,091 shares; 2026Q1: 37,875 shares; 2026Q2: 38,093 shares 38,093 $9.24M 2.55% +218 Timeline NTR NUTRIEN LTD More: the full row for NUTRIEN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 132,542 shares; 2024Q4: 130,742 shares; 2025Q1: 130,501 shares; 2025Q2: 126,805 shares; 2025Q3: 123,852 shares; 2025Q4: 126,363 shares; 2026Q1: 131,555 shares; 2026Q2: 133,187 shares 133,187 $8.38M 2.31% +1,632 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: 21,512 shares; 2024Q4: 21,692 shares; 2025Q1: 21,314 shares; 2025Q2: 21,042 shares; 2025Q3: 20,389 shares; 2025Q4: 21,168 shares; 2026Q1: 22,004 shares; 2026Q2: 21,930 shares 21,930 $8.18M 2.26% -74 Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 91,547 shares; 2024Q4: 91,910 shares; 2025Q1: 90,295 shares; 2025Q2: 91,472 shares; 2025Q3: 88,710 shares; 2025Q4: 91,499 shares; 2026Q1: 92,670 shares; 2026Q2: 92,579 shares 92,579 $8.13M 2.24% -91 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 36,025 shares; 2024Q4: 36,209 shares; 2025Q1: 36,362 shares; 2025Q2: 35,592 shares; 2025Q3: 36,536 shares; 2025Q4: 38,330 shares; 2026Q1: 40,285 shares; 2026Q2: 40,413 shares 40,413 $7.7M 2.12% +128 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: 17,692 shares; 2024Q4: 17,702 shares; 2025Q1: 17,093 shares; 2025Q2: 16,594 shares; 2025Q3: 16,195 shares; 2025Q4: 16,439 shares; 2026Q1: 17,091 shares; 2026Q2: 16,914 shares 16,914 $6.89M 1.9% -177 Timeline CNSWF CONSTELLATION SOFTWARE INC COM More: the full row for CONSTELLATION SOFTWARE INC COM 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: 946 shares; 2026Q1: 963 shares; 2026Q2: 3,411 shares 3,411 $6.44M 1.78% +2,448 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 57,689 shares; 2024Q4: 57,834 shares; 2025Q1: 57,854 shares; 2025Q2: 56,523 shares; 2025Q3: 56,737 shares; 2025Q4: 65,556 shares; 2026Q1: 68,865 shares; 2026Q2: 68,913 shares 68,913 $6.11M 1.69% +48 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: 26,135 shares 26,135 $5.78M 1.59% new Timeline SONY SONY GROUP CORP More: the full row for SONY GROUP 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: 189,928 shares; 2025Q4: 221,842 shares; 2026Q1: 235,162 shares; 2026Q2: 254,368 shares 254,368 $5.1M 1.41% +19,206 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: 83,406 shares; 2026Q2: 99,578 shares 99,578 $4.25M 1.17% +16,172 Timeline GLNG GOLAR LNG LTD More: the full row for GOLAR LNG LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 59,100 shares; 2024Q4: 59,100 shares; 2025Q1: 59,119 shares; 2025Q2: 76,200 shares; 2025Q3: 78,200 shares; 2025Q4: 78,200 shares; 2026Q1: 78,200 shares; 2026Q2: 78,200 shares 78,200 $3.9M 1.08% 0 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; 2024Q3: 15,300 shares; 2024Q4: 15,300 shares; 2025Q1: 19,950 shares; 2025Q2: 19,650 shares; 2025Q3: 19,650 shares; 2025Q4: 19,650 shares; 2026Q1: 29,474 shares; 2026Q2: 28,474 shares 28,474 $3.37M 0.93% -1,000 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: 3,700 shares; 2024Q4: 3,586 shares; 2025Q1: 3,568 shares; 2025Q2: 3,519 shares; 2025Q3: 3,468 shares; 2025Q4: 3,445 shares; 2026Q1: 3,424 shares; 2026Q2: 3,404 shares 3,404 $3.18M 0.88% -20 Timeline CMI CUMMINS INC More: the full row for CUMMINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,021 shares; 2024Q4: 5,048 shares; 2025Q1: 5,008 shares; 2025Q2: 4,708 shares; 2025Q3: 4,608 shares; 2025Q4: 4,608 shares; 2026Q1: 4,513 shares; 2026Q2: 4,373 shares 4,373 $3.12M 0.86% -140 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: 15,258 shares; 2024Q4: 15,256 shares; 2025Q1: 15,253 shares; 2025Q2: 15,253 shares; 2025Q3: 15,172 shares; 2025Q4: 15,172 shares; 2026Q1: 15,172 shares; 2026Q2: 15,157 shares 15,157 $2.51M 0.69% -15 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: 7,893 shares; 2024Q4: 8,031 shares; 2025Q1: 8,014 shares; 2025Q2: 8,014 shares; 2025Q3: 7,893 shares; 2025Q4: 8,678 shares; 2026Q1: 8,641 shares; 2026Q2: 7,668 shares 7,668 $2.51M 0.69% -973 Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,261 shares; 2024Q4: 16,563 shares; 2025Q1: 16,478 shares; 2025Q2: 16,432 shares; 2025Q3: 15,521 shares; 2025Q4: 15,449 shares; 2026Q1: 16,649 shares; 2026Q2: 16,344 shares 16,344 $2.34M 0.65% -305 Timeline GWW WW GRAINGER INC More: the full row for WW GRAINGER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,730 shares; 2024Q4: 1,730 shares; 2025Q1: 1,730 shares; 2025Q2: 1,730 shares; 2025Q3: 1,705 shares; 2025Q4: 1,705 shares; 2026Q1: 1,675 shares; 2026Q2: 1,675 shares 1,675 $2.28M 0.63% 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; 2024Q3: 10,865 shares; 2024Q4: 10,964 shares; 2025Q1: 10,775 shares; 2025Q2: 10,774 shares; 2025Q3: 8,858 shares; 2025Q4: 8,708 shares; 2026Q1: 8,553 shares; 2026Q2: 8,543 shares 8,543 $2.15M 0.59% -10 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,820 shares; 2024Q4: 15,840 shares; 2025Q1: 15,840 shares; 2025Q2: 15,815 shares; 2025Q3: 15,303 shares; 2025Q4: 15,033 shares; 2026Q1: 9,640 shares; 2026Q2: 9,035 shares 9,035 $2.02M 0.56% -605 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: 20,479 shares; 2024Q4: 20,449 shares; 2025Q1: 19,399 shares; 2025Q2: 19,126 shares; 2025Q3: 18,451 shares; 2025Q4: 13,926 shares; 2026Q1: 13,801 shares; 2026Q2: 13,106 shares 13,106 $1.94M 0.54% -695 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: 24,355 shares; 2024Q4: 24,458 shares; 2025Q1: 24,458 shares; 2025Q2: 23,208 shares; 2025Q3: 22,911 shares; 2025Q4: 22,911 shares; 2026Q1: 22,911 shares; 2026Q2: 22,761 shares 22,761 $1.85M 0.51% -150 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: 8,200 shares; 2024Q4: 8,224 shares; 2025Q1: 8,224 shares; 2025Q2: 8,224 shares; 2025Q3: 8,200 shares; 2025Q4: 8,200 shares; 2026Q1: 8,200 shares; 2026Q2: 8,200 shares 8,200 $1.83M 0.5% 0 Timeline WSE WISE GROUP PLC More: the full row for WISE GROUP 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: 145,000 shares 145,000 $1.73M 0.48% new Timeline EBAY EBAY INC. More: the full row for EBAY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,682 shares; 2024Q4: 16,016 shares; 2025Q1: 15,267 shares; 2025Q2: 15,267 shares; 2025Q3: 15,116 shares; 2025Q4: 15,116 shares; 2026Q1: 15,266 shares; 2026Q2: 15,266 shares 15,266 $1.71M 0.47% 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: 6,996 shares; 2024Q4: 6,908 shares; 2025Q1: 6,858 shares; 2025Q2: 6,458 shares; 2025Q3: 6,346 shares; 2025Q4: 6,296 shares; 2026Q1: 6,296 shares; 2026Q2: 6,146 shares 6,146 $1.56M 0.43% -150 Timeline RIO RIO TINTO PLC More: the full row for RIO TINTO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,631 shares; 2024Q4: 14,660 shares; 2025Q1: 14,110 shares; 2025Q2: 14,110 shares; 2025Q3: 13,870 shares; 2025Q4: 13,870 shares; 2026Q1: 15,120 shares; 2026Q2: 16,320 shares 16,320 $1.55M 0.43% +1,200 Timeline GLW CORNING INC More: the full row for CORNING 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,983 shares; 2026Q2: 5,401 shares 5,401 $1.38M 0.38% +3,418 Timeline SII SPROTT INC More: the full row for SPROTT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,015 shares; 2024Q4: 27,015 shares; 2025Q1: not reported; 2025Q2: 4,515 shares; 2025Q3: 5,665 shares; 2025Q4: 5,665 shares; 2026Q1: 5,165 shares; 2026Q2: 12,015 shares 12,015 $1.35M 0.37% +6,850 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,950 shares; 2024Q4: 5,763 shares; 2025Q1: 4,913 shares; 2025Q2: 4,808 shares; 2025Q3: 4,400 shares; 2025Q4: 4,520 shares; 2026Q1: 4,450 shares; 2026Q2: 3,470 shares 3,470 $1.24M 0.34% -980 Timeline AXON AXON ENTERPRISE INC More: the full row for AXON ENTERPRISE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,585 shares; 2024Q4: 2,242 shares; 2025Q1: 2,242 shares; 2025Q2: 2,144 shares; 2025Q3: 2,040 shares; 2025Q4: 2,040 shares; 2026Q1: 2,040 shares; 2026Q2: 2,140 shares 2,140 $1.2M 0.33% +100 Timeline VIRT VIRTU FINL INC More: the full row for VIRTU FINL 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: 15,000 shares; 2026Q2: 20,000 shares 20,000 $1.19M 0.33% +5,000 Timeline EC ECOPETROL S A More: the full row for ECOPETROL S A 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: 10,000 shares; 2026Q1: 64,000 shares; 2026Q2: 83,000 shares 83,000 $1.18M 0.33% +19,000 Timeline SKY CHAMPION HOMES INC More: the full row for CHAMPION HOMES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,276 shares; 2024Q4: 13,276 shares; 2025Q1: 13,276 shares; 2025Q2: 13,276 shares; 2025Q3: 13,276 shares; 2025Q4: 13,276 shares; 2026Q1: 13,776 shares; 2026Q2: 13,276 shares 13,276 $1.17M 0.32% -500 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: 904 shares; 2024Q4: 983 shares; 2025Q1: 982 shares; 2025Q2: 979 shares; 2025Q3: 900 shares; 2025Q4: 900 shares; 2026Q1: 900 shares; 2026Q2: 925 shares 925 $1.11M 0.31% +25 Timeline BOLSY B3 S A - BRASIL BOLSA BALCAO More: the full row for B3 S A - BRASIL BOLSA BALCAO 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: 20,200 shares; 2026Q1: 117,900 shares; 2026Q2: 124,900 shares 124,900 $1.06M 0.29% +7,000 Timeline EVC ENTRAVISION COMMUNICATIONS C More: the full row for ENTRAVISION COMMUNICATIONS C 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: 80,000 shares 80,000 $1.04M 0.29% new Timeline TLN TALEN ENERGY CORP More: the full row for TALEN ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,445 shares; 2024Q4: 12,445 shares; 2025Q1: 12,445 shares; 2025Q2: 12,945 shares; 2025Q3: 12,945 shares; 2025Q4: 11,076 shares; 2026Q1: 4,546 shares; 2026Q2: 2,646 shares 2,646 $1.02M 0.28% -1,900 Timeline TECK TECK RESOURCES LTD More: the full row for TECK RESOURCES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 17,611 shares; 2024Q4: 17,536 shares; 2025Q1: 16,460 shares; 2025Q2: 16,460 shares; 2025Q3: 16,460 shares; 2025Q4: 16,460 shares; 2026Q1: 16,700 shares; 2026Q2: 16,700 shares 16,700 $993K 0.27% 0 Timeline BTI BRITISH AMERN TOB PLC More: the full row for BRITISH AMERN TOB PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,043 shares; 2024Q4: 16,114 shares; 2025Q1: 15,027 shares; 2025Q2: 15,038 shares; 2025Q3: 14,943 shares; 2025Q4: 14,943 shares; 2026Q1: 15,943 shares; 2026Q2: 15,943 shares 15,943 $985K 0.27% 0 Timeline RGR STURM RUGER & CO INC More: the full row for STURM RUGER & CO 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: 14,000 shares; 2026Q1: 24,000 shares; 2026Q2: 26,000 shares 26,000 $984K 0.27% +2,000 Timeline BSM BLACK STONE MINERALS L P More: the full row for BLACK STONE MINERALS L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 100,000 shares; 2024Q4: 100,000 shares; 2025Q1: 100,000 shares; 2025Q2: 100,000 shares; 2025Q3: 100,000 shares; 2025Q4: 100,000 shares; 2026Q1: 100,000 shares; 2026Q2: 70,000 shares 70,000 $978K 0.27% -30,000 Timeline BG BUNGE GLOBAL SA More: the full row for BUNGE GLOBAL SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,338 shares; 2024Q4: 5,338 shares; 2025Q1: 4,937 shares; 2025Q2: 4,887 shares; 2025Q3: 9,243 shares; 2025Q4: 9,243 shares; 2026Q1: 8,833 shares; 2026Q2: 8,833 shares 8,833 $943K 0.26% 0 Timeline CCJ CAMECO CORP More: the full row for CAMECO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 10,400 shares; 2025Q2: 13,400 shares; 2025Q3: 14,400 shares; 2025Q4: 14,400 shares; 2026Q1: 9,200 shares; 2026Q2: 9,200 shares 9,200 $937K 0.26% 0 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,680 shares; 2024Q4: 5,971 shares; 2025Q1: 5,929 shares; 2025Q2: 5,918 shares; 2025Q3: 4,630 shares; 2025Q4: 4,630 shares; 2026Q1: 4,630 shares; 2026Q2: 4,635 shares 4,635 $927K 0.26% +5 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: 11,137 shares; 2024Q4: 11,159 shares; 2025Q1: 11,153 shares; 2025Q2: 11,113 shares; 2025Q3: 10,349 shares; 2025Q4: 10,274 shares; 2026Q1: 10,274 shares; 2026Q2: 10,184 shares 10,184 $924K 0.25% -90 Timeline SRUUF SPROTT PHYSICAL URAN (CANADA) More: the full row for SPROTT PHYSICAL URAN (CANADA) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 48,536 shares; 2024Q4: 76,557 shares; 2025Q1: 45,841 shares; 2025Q2: 49,841 shares; 2025Q3: 43,541 shares; 2025Q4: 43,541 shares; 2026Q1: 43,916 shares; 2026Q2: 50,216 shares 50,216 $924K 0.25% +6,300 Timeline KWR QUAKER HOUGHTON More: the full row for QUAKER HOUGHTON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,680 shares; 2024Q4: 4,168 shares; 2025Q1: 4,168 shares; 2025Q2: 4,089 shares; 2025Q3: 4,073 shares; 2025Q4: 3,995 shares; 2026Q1: 6,277 shares; 2026Q2: 5,749 shares 5,749 $913K 0.25% -528 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,405 shares; 2024Q4: 11,165 shares; 2025Q1: 11,165 shares; 2025Q2: 11,165 shares; 2025Q3: 10,949 shares; 2025Q4: 10,649 shares; 2026Q1: 10,649 shares; 2026Q2: 10,649 shares 10,649 $890K 0.25% 0 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: 3,250 shares; 2024Q4: 3,282 shares; 2025Q1: 3,280 shares; 2025Q2: 3,280 shares; 2025Q3: 3,194 shares; 2025Q4: 3,194 shares; 2026Q1: 3,194 shares; 2026Q2: 3,194 shares 3,194 $890K 0.25% 0 Timeline IWM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,280 shares; 2024Q4: 3,297 shares; 2025Q1: 3,237 shares; 2025Q2: 3,187 shares; 2025Q3: 3,175 shares; 2025Q4: 2,975 shares; 2026Q1: 2,950 shares; 2026Q2: 2,950 shares 2,950 $886K 0.24% 0 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; 2024Q3: 5,485 shares; 2024Q4: 5,485 shares; 2025Q1: 4,847 shares; 2025Q2: 4,847 shares; 2025Q3: 5,347 shares; 2025Q4: 5,697 shares; 2026Q1: 6,317 shares; 2026Q2: 6,317 shares 6,317 $808K 0.22% 0 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,574 shares; 2024Q4: 5,698 shares; 2025Q1: 5,698 shares; 2025Q2: 5,698 shares; 2025Q3: 5,081 shares; 2025Q4: 5,081 shares; 2026Q1: 5,081 shares; 2026Q2: 5,081 shares 5,081 $796K 0.22% 0 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,511 shares; 2024Q4: 1,546 shares; 2025Q1: 1,542 shares; 2025Q2: 1,542 shares; 2025Q3: 1,511 shares; 2025Q4: 1,511 shares; 2026Q1: 1,511 shares; 2026Q2: 1,511 shares 1,511 $784K 0.22% 0 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,364 shares; 2024Q4: 2,376 shares; 2025Q1: 2,376 shares; 2025Q2: 2,377 shares; 2025Q3: 2,180 shares; 2025Q4: 2,164 shares; 2026Q1: 2,139 shares; 2026Q2: 2,139 shares 2,139 $737K 0.2% 0 Timeline SUBCY SUBSEA 7 S A SPONSORED ADR More: the full row for SUBSEA 7 S A SPONSORED ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 21,400 shares; 2024Q4: 21,400 shares; 2025Q1: 21,400 shares; 2025Q2: 21,400 shares; 2025Q3: 21,400 shares; 2025Q4: 21,400 shares; 2026Q1: 21,400 shares; 2026Q2: 21,400 shares 21,400 $733K 0.2% 0 Timeline AMRZ AMRIZE LTD More: the full row for AMRIZE LTD 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: 10,581 shares; 2026Q1: 13,711 shares; 2026Q2: 13,711 shares 13,711 $731K 0.2% 0 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: 9,000 shares; 2024Q4: 9,042 shares; 2025Q1: 9,042 shares; 2025Q2: 9,042 shares; 2025Q3: 8,025 shares; 2025Q4: 7,675 shares; 2026Q1: 7,675 shares; 2026Q2: 7,675 shares 7,675 $704K 0.19% 0 Timeline OMAB GRUPO AEROPORTUARIO DEL CENT More: the full row for GRUPO AEROPORTUARIO DEL CENT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,169 shares; 2024Q4: 7,122 shares; 2025Q1: 5,947 shares; 2025Q2: 5,947 shares; 2025Q3: 5,947 shares; 2025Q4: 6,147 shares; 2026Q1: 6,207 shares; 2026Q2: 6,207 shares 6,207 $702K 0.19% 0 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: 1,078 shares; 2024Q4: 1,079 shares; 2025Q1: 1,163 shares; 2025Q2: 1,264 shares; 2025Q3: 1,258 shares; 2025Q4: 1,158 shares; 2026Q1: 1,168 shares; 2026Q2: 1,168 shares 1,168 $674K 0.19% 0 Timeline PCB PCB BANCORP More: the full row for PCB BANCORP 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: 23,538 shares 23,538 $668K 0.18% new Timeline NEXT NEXTDECADE CORP More: the full row for NEXTDECADE 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: not reported; 2026Q2: 87,968 shares 87,968 $663K 0.18% new Timeline BNY BANK OF NY MELLON CORP More: the full row for BANK OF NY MELLON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,391 shares; 2024Q4: 4,391 shares; 2025Q1: 4,391 shares; 2025Q2: 4,391 shares; 2025Q3: 4,391 shares; 2025Q4: 4,391 shares; 2026Q1: 4,391 shares; 2026Q2: 4,391 shares 4,391 $635K 0.18% 0 Timeline AVAL GRUPO AVAL ACCIONES Y VALORE More: the full row for GRUPO AVAL ACCIONES Y VALORE 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: 125,000 shares 125,000 $629K 0.17% new Timeline GDXJ VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 7,000 shares; 2025Q3: 7,000 shares; 2025Q4: 7,000 shares; 2026Q1: 6,300 shares; 2026Q2: 6,300 shares 6,300 $619K 0.17% 0 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: 846 shares; 2024Q4: 850 shares; 2025Q1: 846 shares; 2025Q2: 852 shares; 2025Q3: 846 shares; 2025Q4: 846 shares; 2026Q1: 846 shares; 2026Q2: 846 shares 846 $609K 0.17% 0 Timeline Warsaw Stock Exchange Warsaw Stock Exchange More: the full row for Warsaw Stock Exchange Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 27,069 shares; 2025Q3: 27,069 shares; 2025Q4: 27,069 shares; 2026Q1: 27,069 shares; 2026Q2: 27,069 shares 27,069 $605K 0.17% 0 LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,854 shares; 2024Q4: 2,896 shares; 2025Q1: 2,894 shares; 2025Q2: 2,764 shares; 2025Q3: 2,726 shares; 2025Q4: 2,720 shares; 2026Q1: 2,720 shares; 2026Q2: 2,720 shares 2,720 $600K 0.17% 0 Timeline TOWN TOWNEBANK PORTSMOUTH VA More: the full row for TOWNEBANK PORTSMOUTH VA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,042 shares; 2024Q4: 16,042 shares; 2025Q1: 16,042 shares; 2025Q2: 16,042 shares; 2025Q3: 16,042 shares; 2025Q4: 16,042 shares; 2026Q1: 16,042 shares; 2026Q2: 16,042 shares 16,042 $581K 0.16% 0 Timeline ULTA ULTA BEAUTY INC More: the full row for ULTA BEAUTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,400 shares; 2024Q4: 1,401 shares; 2025Q1: 1,400 shares; 2025Q2: 1,402 shares; 2025Q3: 1,275 shares; 2025Q4: 1,275 shares; 2026Q1: 1,275 shares; 2026Q2: 1,275 shares 1,275 $575K 0.16% 0 Timeline CNR CORE NATURAL RESOURCES INC More: the full row for CORE NATURAL RESOURCES 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: 4,711 shares; 2026Q1: 6,296 shares; 2026Q2: 7,153 shares 7,153 $572K 0.16% +857 Timeline PSLV SPROTT ASSET MANAGEMENT LP More: the full row for SPROTT ASSET MANAGEMENT LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 25,364 shares; 2024Q4: 25,045 shares; 2025Q1: 24,864 shares; 2025Q2: 29,864 shares; 2025Q3: 29,864 shares; 2025Q4: 33,688 shares; 2026Q1: 29,688 shares; 2026Q2: 29,688 shares 29,688 $560K 0.15% 0 Timeline VIG VANGUARD SPECIALIZED FUNDS More: the full row for VANGUARD SPECIALIZED FUNDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,889 shares; 2024Q4: 2,911 shares; 2025Q1: 2,767 shares; 2025Q2: 2,767 shares; 2025Q3: 2,441 shares; 2025Q4: 2,460 shares; 2026Q1: 2,319 shares; 2026Q2: 2,329 shares 2,329 $551K 0.15% +10 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: 741 shares; 2024Q4: 713 shares; 2025Q1: 713 shares; 2025Q2: 713 shares; 2025Q3: 713 shares; 2025Q4: 713 shares; 2026Q1: 713 shares; 2026Q2: 713 shares 713 $534K 0.15% 0 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: 22,740 shares; 2024Q4: 5,918 shares; 2025Q1: 5,908 shares; 2025Q2: 5,594 shares; 2025Q3: 4,073 shares; 2025Q4: 4,056 shares; 2026Q1: 3,486 shares; 2026Q2: 3,486 shares 3,486 $528K 0.15% 0 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,000 shares; 2024Q4: 3,252 shares; 2025Q1: 3,232 shares; 2025Q2: 3,102 shares; 2025Q3: 3,000 shares; 2025Q4: 2,889 shares; 2026Q1: 2,889 shares; 2026Q2: 1,389 shares 1,389 $525K 0.14% -1,500 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: 4,995 shares; 2024Q4: 4,661 shares; 2025Q1: 4,661 shares; 2025Q2: 4,661 shares; 2025Q3: 4,482 shares; 2025Q4: 4,668 shares; 2026Q1: 4,530 shares; 2026Q2: 3,944 shares 3,944 $507K 0.14% -586 Timeline YLLXF YELLOW CAKE PLC ORD GBP0.01(JE More: the full row for YELLOW CAKE PLC ORD GBP0.01(JE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 75,000 shares; 2024Q4: 75,000 shares; 2025Q1: 75,000 shares; 2025Q2: 75,000 shares; 2025Q3: 75,000 shares; 2025Q4: 75,000 shares; 2026Q1: 75,000 shares; 2026Q2: 75,000 shares 75,000 $506K 0.14% 0 Timeline VNOM VIPER ENERGY INC More: the full row for VIPER 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: not reported; 2025Q3: 10,175 shares; 2025Q4: 10,175 shares; 2026Q1: 10,175 shares; 2026Q2: 11,800 shares 11,800 $500K 0.14% +1,625 Timeline AFL AFLAC INC More: the full row for AFLAC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,525 shares; 2024Q4: 4,285 shares; 2025Q1: 4,285 shares; 2025Q2: 4,235 shares; 2025Q3: 4,235 shares; 2025Q4: 4,235 shares; 2026Q1: 4,235 shares; 2026Q2: 4,235 shares 4,235 $497K 0.14% 0 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: 3,569 shares; 2024Q4: 3,768 shares; 2025Q1: 3,737 shares; 2025Q2: 3,797 shares; 2025Q3: 3,629 shares; 2025Q4: 4,529 shares; 2026Q1: 4,529 shares; 2026Q2: 3,629 shares 3,629 $496K 0.14% -900 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: 626 shares; 2024Q4: 688 shares; 2025Q1: 646 shares; 2025Q2: 646 shares; 2025Q3: 626 shares; 2025Q4: 634 shares; 2026Q1: 634 shares; 2026Q2: 626 shares 626 $468K 0.13% -8 Timeline NEM NEWMONT CORP More: the full row for NEWMONT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,000 shares; 2024Q4: not reported; 2025Q1: 5,034 shares; 2025Q2: 5,034 shares; 2025Q3: 5,000 shares; 2025Q4: 5,000 shares; 2026Q1: 5,000 shares; 2026Q2: 5,000 shares 5,000 $467K 0.13% 0 Timeline WTV WISDOMTREE TR More: the full row for WISDOMTREE TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,600 shares; 2024Q4: 4,600 shares; 2025Q1: 4,900 shares; 2025Q2: 4,900 shares; 2025Q3: 4,900 shares; 2025Q4: 5,050 shares; 2026Q1: 4,322 shares; 2026Q2: 4,322 shares 4,322 $440K 0.12% 0 Timeline NRP NATURAL RESOURCE PARTNERS LP More: the full row for NATURAL RESOURCE PARTNERS LP 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: 2,000 shares; 2026Q1: 4,500 shares; 2026Q2: 4,500 shares 4,500 $436K 0.12% 0 Timeline NTDOY NINTENDO CO LTD SPON ADR -NEW- More: the full row for NINTENDO CO LTD SPON ADR -NEW- Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 35,450 shares; 2024Q4: 35,545 shares; 2025Q1: 37,545 shares; 2025Q2: 37,545 shares; 2025Q3: 37,250 shares; 2025Q4: 38,050 shares; 2026Q1: 40,650 shares; 2026Q2: 41,650 shares 41,650 $436K 0.12% +1,000 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: 2,925 shares; 2024Q4: 3,085 shares; 2025Q1: 3,082 shares; 2025Q2: 3,081 shares; 2025Q3: 2,925 shares; 2025Q4: 2,925 shares; 2026Q1: 2,925 shares; 2026Q2: 2,925 shares 2,925 $429K 0.12% 0 Timeline IE IVANHOE ELECTRIC INC More: the full row for IVANHOE ELECTRIC 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: 41,906 shares; 2026Q1: 44,331 shares; 2026Q2: 44,331 shares 44,331 $426K 0.12% 0 Timeline VFIAX VANGUARD 500 INDEX-ADM More: the full row for VANGUARD 500 INDEX-ADM Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 515 shares; 2024Q4: 515 shares; 2025Q1: 515 shares; 2025Q2: 515 shares; 2025Q3: 515 shares; 2025Q4: 587 shares; 2026Q1: 587 shares; 2026Q2: 588 shares 588 $407K 0.11% +1 Timeline NSC NORFOLK SOUTHN CORP More: the full row for NORFOLK SOUTHN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,270 shares; 2024Q4: 1,301 shares; 2025Q1: 1,301 shares; 2025Q2: 1,301 shares; 2025Q3: 1,270 shares; 2025Q4: 1,270 shares; 2026Q1: 1,270 shares; 2026Q2: 1,270 shares 1,270 $400K 0.11% 0 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,134 shares; 2024Q4: 1,151 shares; 2025Q1: 1,151 shares; 2025Q2: 1,151 shares; 2025Q3: 1,134 shares; 2025Q4: 1,134 shares; 2026Q1: 1,134 shares; 2026Q2: 1,134 shares 1,134 $376K 0.1% 0 Timeline SO SOUTHERN CO More: the full row for SOUTHERN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,750 shares; 2024Q4: 3,821 shares; 2025Q1: 3,821 shares; 2025Q2: 3,821 shares; 2025Q3: 3,750 shares; 2025Q4: 3,750 shares; 2026Q1: 3,750 shares; 2026Q2: 3,750 shares 3,750 $359K 0.1% 0 Timeline BJ BJS WHSL CLUB HLDGS INC More: the full row for BJS WHSL CLUB HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,500 shares; 2024Q4: 3,500 shares; 2025Q1: 3,500 shares; 2025Q2: 3,500 shares; 2025Q3: 4,000 shares; 2025Q4: 4,000 shares; 2026Q1: 4,000 shares; 2026Q2: 4,000 shares 4,000 $349K 0.1% 0 Timeline UL UNILEVER PLC More: the full row for UNILEVER 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: 5,758 shares; 2026Q1: 5,758 shares; 2026Q2: 5,758 shares 5,758 $346K 0.1% 0 Timeline ALX ALEXANDERS INC More: the full row for ALEXANDERS 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,083 shares; 2026Q2: 1,225 shares 1,225 $338K 0.09% +142 Timeline KDDIY KDDI Corporation Unsponsored A More: the full row for KDDI Corporation Unsponsored A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,041 shares; 2024Q4: 21,894 shares; 2025Q1: 19,894 shares; 2025Q2: 19,894 shares; 2025Q3: 19,675 shares; 2025Q4: 19,675 shares; 2026Q1: 19,925 shares; 2026Q2: 19,925 shares 19,925 $336K 0.09% 0 Timeline MDY STATE STR SPDR S&P MIDCAP 40 More: the full row for STATE STR SPDR S&P MIDCAP 40 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 460 shares; 2024Q4: 460 shares; 2025Q1: 460 shares; 2025Q2: 460 shares; 2025Q3: 460 shares; 2025Q4: 460 shares; 2026Q1: 460 shares; 2026Q2: 460 shares 460 $324K 0.09% 0 Timeline SOLS SOLSTICE ADVANCED MATLS INC More: the full row for SOLSTICE ADVANCED MATLS 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: 3,500 shares; 2026Q2: 3,500 shares 3,500 $310K 0.09% 0 Timeline Games Workshop Group Gbp Games Workshop Group Gbp More: the full row for Games Workshop Group Gbp 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: 2,361 shares; 2026Q1: not reported; 2026Q2: 1,061 shares 1,061 $310K 0.09% new DMLP DORCHESTER MINERALS L P More: the full row for DORCHESTER MINERALS L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 36,618 shares; 2024Q4: 36,618 shares; 2025Q1: 31,618 shares; 2025Q2: 40,618 shares; 2025Q3: 22,618 shares; 2025Q4: 10,000 shares; 2026Q1: 12,000 shares; 2026Q2: 12,000 shares 12,000 $303K 0.08% 0 Timeline SDZNY SANDOZ GROUP AG SPONSORED ADS More: the full row for SANDOZ GROUP AG SPONSORED ADS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,905 shares; 2025Q3: not reported; 2025Q4: 3,333 shares; 2026Q1: 3,333 shares; 2026Q2: 3,333 shares 3,333 $302K 0.08% 0 Timeline WTRG ESSENTIAL UTILS INC More: the full row for ESSENTIAL UTILS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,114 shares; 2024Q4: 8,114 shares; 2025Q1: 8,114 shares; 2025Q2: 8,114 shares; 2025Q3: 8,114 shares; 2025Q4: 7,714 shares; 2026Q1: 7,714 shares; 2026Q2: 7,714 shares 7,714 $296K 0.08% 0 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: not reported; 2024Q4: 1,236 shares; 2025Q1: 1,236 shares; 2025Q2: 1,236 shares; 2025Q3: 1,239 shares; 2025Q4: 1,239 shares; 2026Q1: 1,239 shares; 2026Q2: 1,239 shares 1,239 $295K 0.08% 0 Timeline CUBE CUBESMART More: the full row for CUBESMART 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: 6,304 shares; 2026Q2: 7,286 shares 7,286 $290K 0.08% +982 Timeline FDX FEDEX CORP More: the full row for FEDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 17,385 shares; 2024Q4: 17,537 shares; 2025Q1: 14,326 shares; 2025Q2: 13,904 shares; 2025Q3: 13,510 shares; 2025Q4: 13,349 shares; 2026Q1: 1,050 shares; 2026Q2: 900 shares 900 $282K 0.08% -150 Timeline ET ENERGY TRANSFER L P More: the full row for ENERGY TRANSFER L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 16,268 shares; 2025Q1: 15,268 shares; 2025Q2: 15,268 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 13,771 shares 13,771 $263K 0.07% new Timeline HSY HERSHEY CO More: the full row for HERSHEY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,500 shares; 2024Q4: 1,508 shares; 2025Q1: 1,508 shares; 2025Q2: 1,508 shares; 2025Q3: 1,500 shares; 2025Q4: 1,500 shares; 2026Q1: 1,500 shares; 2026Q2: 1,500 shares 1,500 $263K 0.07% 0 Timeline Mfs Series Trust Xvii Intl … Mfs Series Trust Xvii Intl Equ More: the full row for Mfs Series Trust Xvii Intl Equ Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,005 shares; 2024Q4: 6,005 shares; 2025Q1: 6,005 shares; 2025Q2: 6,005 shares; 2025Q3: 6,005 shares; 2025Q4: 6,059 shares; 2026Q1: 6,059 shares; 2026Q2: 6,059 shares 6,059 $253K 0.07% 0 CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,230 shares; 2024Q4: 13,446 shares; 2025Q1: 13,346 shares; 2025Q2: 13,346 shares; 2025Q3: 11,798 shares; 2025Q4: 11,398 shares; 2026Q1: 9,798 shares; 2026Q2: 9,798 shares 9,798 $241K 0.07% 0 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: not reported; 2026Q2: 600 shares 600 $238K 0.07% new Timeline COR CENCORA INC More: the full row for CENCORA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 894 shares; 2024Q4: 913 shares; 2025Q1: 913 shares; 2025Q2: 901 shares; 2025Q3: 894 shares; 2025Q4: 894 shares; 2026Q1: 894 shares; 2026Q2: 839 shares 839 $237K 0.07% -55 Timeline RBC Emerging Markets Equity… RBC Emerging Markets Equity I More: the full row for RBC Emerging Markets Equity I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,208 shares; 2024Q4: 11,208 shares; 2025Q1: 11,208 shares; 2025Q2: 11,208 shares; 2025Q3: 11,208 shares; 2025Q4: 11,208 shares; 2026Q1: 11,208 shares; 2026Q2: 11,208 shares 11,208 $236K 0.07% 0 ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 539 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 539 shares 539 $230K 0.06% new 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: not reported; 2024Q4: 721 shares; 2025Q1: not reported; 2025Q2: 695 shares; 2025Q3: 675 shares; 2025Q4: 1,245 shares; 2026Q1: 1,217 shares; 2026Q2: 675 shares 675 $228K 0.06% -542 Timeline IWR 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: 2,000 shares 2,000 $221K 0.06% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,159 shares; 2026Q1: 1,159 shares; 2026Q2: 1,159 shares 1,159 $220K 0.06% 0 Timeline SHMD SCHMID GROUP N.V. More: the full row for SCHMID GROUP N.V. 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: 35,000 shares 35,000 $219K 0.06% new Timeline IUSG ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,150 shares; 2024Q4: 2,150 shares; 2025Q1: 1,665 shares; 2025Q2: not reported; 2025Q3: 1,265 shares; 2025Q4: 1,265 shares; 2026Q1: not reported; 2026Q2: 1,100 shares 1,100 $207K 0.06% new Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,362 shares; 2026Q1: 1,362 shares; 2026Q2: 1,362 shares 1,362 $206K 0.06% 0 Timeline KOS KOSMOS ENERGY LTD More: the full row for KOSMOS ENERGY LTD 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: 90,000 shares 90,000 $190K 0.05% new Timeline NIKL SPROTT FDS TR More: the full row for SPROTT FDS 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: 14,693 shares; 2026Q2: 14,693 shares 14,693 $187K 0.05% 0 Timeline AFMJF ALPHAMIN RES CORP (MAURITIUS) More: the full row for ALPHAMIN RES CORP (MAURITIUS) 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: 630,000 shares; 2026Q1: 160,000 shares; 2026Q2: 160,000 shares 160,000 $166K 0.05% 0 Timeline PPLT ABRDN PLATINUM ETF TRUST More: the full row for ABRDN PLATINUM ETF TRUST 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: 11,160 shares 11,160 $158K 0.04% new Timeline Naked Wine Ord Shs Naked Wine Ord Shs More: the full row for Naked Wine Ord Shs Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 24,000 shares; 2024Q4: 24,000 shares; 2025Q1: 24,000 shares; 2025Q2: 24,000 shares; 2025Q3: 24,000 shares; 2025Q4: 19,000 shares; 2026Q1: 19,000 shares; 2026Q2: 19,000 shares 19,000 $16.9K <0.01% 0 AMMX AMERAMEX INTL INC COM NEW More: the full row for AMERAMEX INTL INC COM NEW 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: 10,000 shares 10,000 $1.7K <0.01% new Timeline