RUSHA RUSH ENTERPRISES INC More: the full row for RUSH ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 371,437 shares; 2024Q4: 371,978 shares; 2025Q1: 371,481 shares; 2025Q2: 373,783 shares; 2025Q3: 374,051 shares; 2025Q4: 375,519 shares; 2026Q1: 331,905 shares; 2026Q2: 332,332 shares 332,332 $24.3M 7.03% +427 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: 281,302 shares; 2024Q4: 282,103 shares; 2025Q1: 283,723 shares; 2025Q2: 283,860 shares; 2025Q3: 283,943 shares; 2025Q4: 284,481 shares; 2026Q1: 231,182 shares; 2026Q2: 231,090 shares 231,090 $21.6M 6.25% -92 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; 2024Q3: not reported; 2024Q4: 150,532 shares; 2025Q1: 151,252 shares; 2025Q2: 151,287 shares; 2025Q3: 151,311 shares; 2025Q4: 151,269 shares; 2026Q1: 138,588 shares; 2026Q2: 138,521 shares 138,521 $21.5M 6.22% -67 Timeline EQT EQT CORP More: the full row for EQT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 450,717 shares; 2024Q4: 451,435 shares; 2025Q1: 450,091 shares; 2025Q2: 451,015 shares; 2025Q3: 450,963 shares; 2025Q4: 451,127 shares; 2026Q1: 401,242 shares; 2026Q2: 402,243 shares 402,243 $21.4M 6.19% +1,001 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 38,607 shares; 2024Q4: 38,661 shares; 2025Q1: 38,589 shares; 2025Q2: 27,084 shares; 2025Q3: 27,108 shares; 2025Q4: 27,193 shares; 2026Q1: 27,169 shares; 2026Q2: 27,202 shares 27,202 $20.6M 5.95% +33 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: 38,124 shares; 2024Q4: 38,172 shares; 2025Q1: 38,138 shares; 2025Q2: 38,351 shares; 2025Q3: 38,380 shares; 2025Q4: 38,411 shares; 2026Q1: 38,351 shares; 2026Q2: 38,495 shares 38,495 $19.3M 5.58% +144 Timeline MCHP MICROCHIP TECHNOLOGY INC. More: the full row for MICROCHIP TECHNOLOGY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 117,405 shares; 2024Q4: 117,892 shares; 2025Q1: 111,060 shares; 2025Q2: 201,491 shares; 2025Q3: 201,753 shares; 2025Q4: 202,985 shares; 2026Q1: 202,985 shares; 2026Q2: 203,139 shares 203,139 $18.5M 5.37% +154 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: 62,914 shares; 2024Q4: 63,056 shares; 2025Q1: 62,446 shares; 2025Q2: 62,616 shares; 2025Q3: 62,673 shares; 2025Q4: 62,841 shares; 2026Q1: 62,559 shares; 2026Q2: 62,125 shares 62,125 $18M 5.21% -434 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; 2024Q3: 15,336 shares; 2024Q4: 15,375 shares; 2025Q1: 15,368 shares; 2025Q2: 15,527 shares; 2025Q3: 15,523 shares; 2025Q4: 15,606 shares; 2026Q1: 15,603 shares; 2026Q2: 15,673 shares 15,673 $17.8M 5.14% +70 Timeline RGLD ROYAL GOLD INC More: the full row for ROYAL GOLD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 86,749 shares; 2024Q4: 86,978 shares; 2025Q1: 87,460 shares; 2025Q2: 87,526 shares; 2025Q3: 87,585 shares; 2025Q4: 87,928 shares; 2026Q1: 87,892 shares; 2026Q2: 88,088 shares 88,088 $17.6M 5.09% +196 Timeline WAB WABTEC More: the full row for WABTEC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 62,327 shares; 2024Q4: 62,484 shares; 2025Q1: 62,374 shares; 2025Q2: 62,944 shares; 2025Q3: 63,030 shares; 2025Q4: 63,301 shares; 2026Q1: 63,155 shares; 2026Q2: 63,156 shares 63,156 $17M 4.93% +1 Timeline BGC BGC GROUP INC More: the full row for BGC GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,731,919 shares; 2024Q4: 1,734,758 shares; 2025Q1: 1,734,299 shares; 2025Q2: 1,749,838 shares; 2025Q3: 1,751,739 shares; 2025Q4: 1,759,280 shares; 2026Q1: 1,443,941 shares; 2026Q2: 1,447,070 shares 1,447,070 $15.5M 4.48% +3,129 Timeline NMIH NMI HLDGS INC More: the full row for NMI HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 463,697 shares; 2024Q4: 463,893 shares; 2025Q1: 462,971 shares; 2025Q2: 465,854 shares; 2025Q3: 466,347 shares; 2025Q4: 467,789 shares; 2026Q1: 366,219 shares; 2026Q2: 368,558 shares 368,558 $15.1M 4.39% +2,339 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 315,060 shares; 2024Q4: 315,827 shares; 2025Q1: 315,817 shares; 2025Q2: 319,166 shares; 2025Q3: 319,738 shares; 2025Q4: 322,031 shares; 2026Q1: 322,171 shares; 2026Q2: 323,878 shares 323,878 $15.1M 4.36% +1,707 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: 31,958 shares; 2024Q4: 32,038 shares; 2025Q1: 32,241 shares; 2025Q2: 32,311 shares; 2025Q3: 32,347 shares; 2025Q4: 33,005 shares; 2026Q1: 32,937 shares; 2026Q2: 32,776 shares 32,776 $12.2M 3.54% -161 Timeline ICLR ICON PUB LTD CO More: the full row for ICON PUB LTD CO 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: 73,467 shares; 2025Q4: 73,865 shares; 2026Q1: 66,005 shares; 2026Q2: 66,337 shares 66,337 $11.5M 3.34% +332 Timeline TMHC TAYLOR MORRISON HOME CORP More: the full row for TAYLOR MORRISON HOME CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 154,823 shares; 2024Q4: 155,280 shares; 2025Q1: 155,206 shares; 2025Q2: 157,082 shares; 2025Q3: 157,398 shares; 2025Q4: 158,548 shares; 2026Q1: 158,606 shares; 2026Q2: 158,625 shares 158,625 $11.4M 3.3% +19 Timeline LYB LYONDELLBASELL INDUSTRIES NV More: the full row for LYONDELLBASELL INDUSTRIES NV 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: 184,075 shares; 2025Q4: 185,821 shares; 2026Q1: 187,159 shares; 2026Q2: 187,920 shares 187,920 $9.89M 2.87% +761 Timeline CE CELANESE CORP DEL More: the full row for CELANESE CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 151,208 shares; 2025Q3: 184,455 shares; 2025Q4: 209,403 shares; 2026Q1: 210,800 shares; 2026Q2: 211,997 shares 211,997 $9.75M 2.82% +1,197 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 21,948 shares; 2024Q4: 22,085 shares; 2025Q1: 22,328 shares; 2025Q2: 22,306 shares; 2025Q3: 22,242 shares; 2025Q4: 22,301 shares; 2026Q1: 22,083 shares; 2026Q2: 22,068 shares 22,068 $8.13M 2.35% -15 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; 2024Q3: 175,101 shares; 2024Q4: 175,109 shares; 2025Q1: 176,704 shares; 2025Q2: 176,712 shares; 2025Q3: 176,721 shares; 2025Q4: 176,301 shares; 2026Q1: 150,615 shares; 2026Q2: 150,615 shares 150,615 $7.81M 2.26% 0 Timeline EQX EQUINOX GOLD CORP More: the full row for EQUINOX GOLD 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: 514,257 shares; 2025Q4: 518,022 shares; 2026Q1: 519,219 shares; 2026Q2: 522,251 shares 522,251 $5.08M 1.47% +3,032 Timeline TRV TRAVELERS COMPANIES INC More: the full row for TRAVELERS COMPANIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 6,648 shares; 2025Q2: 6,648 shares; 2025Q3: 6,627 shares; 2025Q4: 6,627 shares; 2026Q1: 6,627 shares; 2026Q2: 6,627 shares 6,627 $2.19M 0.63% 0 Timeline GEV GE VERNOVA INC More: the full row for GE VERNOVA 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: 1,426 shares; 2025Q4: 1,426 shares; 2026Q1: 1,426 shares; 2026Q2: 1,426 shares 1,426 $1.68M 0.49% 0 Timeline EPD ENTERPRISE PRODS PARTNERS L More: the full row for ENTERPRISE PRODS PARTNERS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,855 shares; 2024Q4: 26,855 shares; 2025Q1: 24,855 shares; 2025Q2: 24,855 shares; 2025Q3: 24,855 shares; 2025Q4: 24,855 shares; 2026Q1: 24,855 shares; 2026Q2: 24,855 shares 24,855 $914K 0.26% 0 Timeline RUSHB RUSH ENTERPRISES INC More: the full row for RUSH ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,501 shares; 2024Q4: 9,501 shares; 2025Q1: 9,501 shares; 2025Q2: 9,501 shares; 2025Q3: 9,501 shares; 2025Q4: 9,501 shares; 2026Q1: 9,454 shares; 2026Q2: 9,393 shares 9,393 $719K 0.21% -61 Timeline SLV ISHARES SILVER TR More: the full row for ISHARES SILVER 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: 12,550 shares 12,550 $671K 0.19% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,640 shares; 2026Q2: 1,640 shares 1,640 $224K 0.06% 0 Timeline