CCJ CAMECO CORP More: the full row for CAMECO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,268,132 shares; 2024Q4: 2,268,132 shares; 2025Q1: 2,318,132 shares; 2025Q2: 2,442,732 shares; 2025Q3: 2,442,732 shares; 2025Q4: 2,347,131 shares; 2026Q1: 2,347,131 shares; 2026Q2: 2,367,131 shares 2,367,131 $241M 12.44% +20,000 Timeline 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: 127,000 shares; 2024Q4: 166,000 shares; 2025Q1: 324,015 shares; 2025Q2: 2,126,460 shares; 2025Q3: 2,126,460 shares; 2025Q4: 2,129,760 shares; 2026Q1: 2,195,640 shares; 2026Q2: 2,195,640 shares 2,195,640 $191M 9.86% 0 Timeline APG API GROUP CORP More: the full row for API GROUP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,298,025 shares; 2024Q4: 2,360,525 shares; 2025Q1: 2,360,525 shares; 2025Q2: 2,360,525 shares; 2025Q3: 3,540,787 shares; 2025Q4: 3,540,787 shares; 2026Q1: 3,540,787 shares; 2026Q2: 3,540,787 shares 3,540,787 $150M 7.74% 0 Timeline TIC TIC SOLUTIONS INC More: the full row for TIC SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 15,000,000 shares; 2025Q2: 15,000,000 shares; 2025Q3: 15,255,800 shares; 2025Q4: 15,231,090 shares; 2026Q1: 15,323,105 shares; 2026Q2: 15,562,990 shares 15,562,990 $126M 6.5% +239,885 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: 78,769 shares; 2024Q4: 78,769 shares; 2025Q1: 78,769 shares; 2025Q2: 139,069 shares; 2025Q3: 139,069 shares; 2025Q4: 139,069 shares; 2026Q1: 139,069 shares; 2026Q2: 139,069 shares 139,069 $104M 5.37% 0 Timeline SSNC SS&C TECH HLDGS More: the full row for SS&C TECH HLDGS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 781,600 shares; 2024Q4: 989,200 shares; 2025Q1: 989,200 shares; 2025Q2: 1,125,500 shares; 2025Q3: 1,125,500 shares; 2025Q4: 1,125,500 shares; 2026Q1: 1,258,900 shares; 2026Q2: 1,332,900 shares 1,332,900 $82.7M 4.27% +74,000 Timeline ARLP ALLIANCE RESOURCE PARTNERS L More: the full row for ALLIANCE RESOURCE PARTNERS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,904,181 shares; 2024Q4: 2,942,211 shares; 2025Q1: 3,036,491 shares; 2025Q2: 3,062,981 shares; 2025Q3: 3,274,381 shares; 2025Q4: 3,282,671 shares; 2026Q1: 3,229,764 shares; 2026Q2: 3,248,264 shares 3,248,264 $77.9M 4.02% +18,500 Timeline VOO VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 125,200 shares; 2024Q4: 125,200 shares; 2025Q1: 125,200 shares; 2025Q2: 125,200 shares; 2025Q3: 103,300 shares; 2025Q4: 103,300 shares; 2026Q1: 103,300 shares; 2026Q2: 103,300 shares 103,300 $70.9M 3.66% 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: not reported; 2024Q4: not reported; 2025Q1: 74,580 shares; 2025Q2: 113,150 shares; 2025Q3: 113,150 shares; 2025Q4: 113,150 shares; 2026Q1: 113,150 shares; 2026Q2: 113,150 shares 113,150 $65.3M 3.37% 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: 731,100 shares; 2026Q1: 731,100 shares; 2026Q2: 731,100 shares 731,100 $64.8M 3.34% 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: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 250,100 shares; 2026Q2: 270,600 shares 270,600 $64.5M 3.33% +20,500 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: 1,842,034 shares; 2024Q4: 1,871,534 shares; 2025Q1: 1,888,034 shares; 2025Q2: 1,895,024 shares; 2025Q3: 1,895,024 shares; 2025Q4: 1,747,306 shares; 2026Q1: 1,683,631 shares; 2026Q2: 1,686,131 shares 1,686,131 $62M 3.2% +2,500 Timeline POOL POOL CORP More: the full row for POOL 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: 140,000 shares; 2026Q2: 270,000 shares 270,000 $58M 2.99% +130,000 Timeline MPLX MPLX LP More: the full row for MPLX LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,015,459 shares; 2024Q4: 1,036,859 shares; 2025Q1: 1,055,559 shares; 2025Q2: 1,060,459 shares; 2025Q3: 1,082,559 shares; 2025Q4: 1,058,959 shares; 2026Q1: 1,015,966 shares; 2026Q2: 1,015,966 shares 1,015,966 $57.2M 2.95% 0 Timeline DAKT DAKTRONICS INC More: the full row for DAKTRONICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,284,608 shares; 2024Q4: 2,391,008 shares; 2025Q1: 2,470,508 shares; 2025Q2: 2,650,037 shares; 2025Q3: 2,746,408 shares; 2025Q4: 2,746,408 shares; 2026Q1: 2,746,408 shares; 2026Q2: 2,746,408 shares 2,746,408 $53.7M 2.77% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 700,300 shares; 2025Q4: 971,800 shares; 2026Q1: 1,009,400 shares; 2026Q2: 1,009,400 shares 1,009,400 $53.7M 2.77% 0 Timeline PSMT PRICESMART INC More: the full row for PRICESMART 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: 229,600 shares; 2025Q4: 229,600 shares; 2026Q1: 272,100 shares; 2026Q2: 272,100 shares 272,100 $53.2M 2.74% 0 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: 2,264,085 shares; 2024Q4: 2,307,785 shares; 2025Q1: 2,344,485 shares; 2025Q2: 2,742,885 shares; 2025Q3: 2,800,385 shares; 2025Q4: 2,875,485 shares; 2026Q1: 2,743,907 shares; 2026Q2: 2,743,907 shares 2,743,907 $52.5M 2.71% 0 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: 277,535 shares; 2024Q4: 284,925 shares; 2025Q1: 284,925 shares; 2025Q2: 284,925 shares; 2025Q3: 284,925 shares; 2025Q4: 284,925 shares; 2026Q1: 284,925 shares; 2026Q2: 284,925 shares 284,925 $44.2M 2.28% 0 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; 2024Q3: 2,252,774 shares; 2024Q4: 2,390,680 shares; 2025Q1: 2,452,947 shares; 2025Q2: 2,476,398 shares; 2025Q3: 2,476,398 shares; 2025Q4: 2,476,398 shares; 2026Q1: 2,476,398 shares; 2026Q2: 2,476,398 shares 2,476,398 $42.5M 2.19% 0 Timeline AROC ARCHROCK INC More: the full row for ARCHROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,041,625 shares 1,041,625 $42.4M 2.19% new 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; 2024Q3: 2,080,208 shares; 2024Q4: 2,125,718 shares; 2025Q1: 2,125,718 shares; 2025Q2: 2,125,718 shares; 2025Q3: 2,125,718 shares; 2025Q4: 2,224,728 shares; 2026Q1: 2,224,728 shares; 2026Q2: 2,224,728 shares 2,224,728 $41.2M 2.13% 0 Timeline PAR PAR TECHNOLOGY CORP More: the full row for PAR TECHNOLOGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,320,858 shares; 2024Q4: 1,320,858 shares; 2025Q1: 1,323,508 shares; 2025Q2: 1,482,395 shares; 2025Q3: 1,732,318 shares; 2025Q4: 2,056,308 shares; 2026Q1: 2,170,808 shares; 2026Q2: 2,124,058 shares 2,124,058 $37M 1.91% -46,750 Timeline CLBT CELLEBRITE DI LTD More: the full row for CELLEBRITE DI 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: 1,128,129 shares; 2026Q2: 2,000,000 shares 2,000,000 $29.2M 1.51% +871,871 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: 53,239 shares; 2024Q4: 53,239 shares; 2025Q1: 53,239 shares; 2025Q2: 53,239 shares; 2025Q3: 53,239 shares; 2025Q4: 53,239 shares; 2026Q1: 53,239 shares; 2026Q2: 53,239 shares 53,239 $26.6M 1.37% 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: 141,731 shares; 2025Q1: 290,180 shares; 2025Q2: 302,550 shares; 2025Q3: 312,523 shares; 2025Q4: 312,523 shares; 2026Q1: 312,523 shares; 2026Q2: 229,463 shares 229,463 $22.3M 1.15% -83,060 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; 2024Q3: not reported; 2024Q4: 753,483 shares; 2025Q1: 772,156 shares; 2025Q2: 772,156 shares; 2025Q3: 772,156 shares; 2025Q4: 772,156 shares; 2026Q1: 772,156 shares; 2026Q2: 772,156 shares 772,156 $18.3M 0.94% 0 Timeline HCC WARRIOR MET COAL INC More: the full row for WARRIOR MET COAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 60,035 shares; 2024Q4: 60,035 shares; 2025Q1: 60,035 shares; 2025Q2: 54,235 shares; 2025Q3: 54,235 shares; 2025Q4: 54,235 shares; 2026Q1: 54,235 shares; 2026Q2: 54,235 shares 54,235 $4.4M 0.23% 0 Timeline ASND ASCENDIS PHARMA A/S More: the full row for ASCENDIS PHARMA A/S 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: 5,230 shares 5,230 $1.39M 0.07% new Timeline