TPL TEXAS PACIFIC LAND CORPORATI More: the full row for TEXAS PACIFIC LAND CORPORATI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 39,302 shares; 2024Q4: 34,293 shares; 2025Q1: 33,694 shares; 2025Q2: 33,787 shares; 2025Q3: 34,092 shares; 2025Q4: 104,221 shares; 2026Q1: 86,225 shares; 2026Q2: 85,631 shares 85,631 $37.5M 20.6% -594 Timeline NTRA NATERA INC More: the full row for NATERA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 114,135 shares; 2024Q4: 97,163 shares; 2025Q1: 93,300 shares; 2025Q2: 84,250 shares; 2025Q3: 84,340 shares; 2025Q4: 79,350 shares; 2026Q1: 64,455 shares; 2026Q2: 58,503 shares 58,503 $15.9M 8.73% -5,952 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; 2024Q3: 34,765 shares; 2024Q4: 35,637 shares; 2025Q1: 36,167 shares; 2025Q2: 32,570 shares; 2025Q3: 33,255 shares; 2025Q4: 31,630 shares; 2026Q1: 27,405 shares; 2026Q2: 27,520 shares 27,520 $13.1M 7.23% +115 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 51,310 shares; 2024Q4: 54,784 shares; 2025Q1: 54,277 shares; 2025Q2: 41,510 shares; 2025Q3: 44,040 shares; 2025Q4: 46,075 shares; 2026Q1: 37,340 shares; 2026Q2: 36,375 shares 36,375 $12.9M 7.07% -965 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO 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: 11,480 shares; 2026Q2: 17,825 shares 17,825 $10.4M 5.69% +6,345 Timeline ARM ARM HOLDINGS PLC More: the full row for ARM HOLDINGS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 34,125 shares; 2025Q3: 38,670 shares; 2025Q4: 28,435 shares; 2026Q1: 26,085 shares; 2026Q2: 28,525 shares 28,525 $10.1M 5.56% +2,440 Timeline DMRC DIGIMARC CORP More: the full row for DIGIMARC 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: 1,140,450 shares 1,140,450 $9.37M 5.15% new Timeline XPO XPO INC More: the full row for XPO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 80,145 shares; 2024Q4: 76,825 shares; 2025Q1: 75,455 shares; 2025Q2: 76,625 shares; 2025Q3: 71,950 shares; 2025Q4: 68,665 shares; 2026Q1: 49,700 shares; 2026Q2: 41,890 shares 41,890 $8.6M 4.73% -7,810 Timeline STXS STEREOTAXIS INC More: the full row for STEREOTAXIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,830,435 shares; 2024Q4: 4,126,135 shares; 2025Q1: 4,380,450 shares; 2025Q2: 4,687,900 shares; 2025Q3: 4,707,400 shares; 2025Q4: 4,861,200 shares; 2026Q1: 4,350,400 shares; 2026Q2: 4,122,600 shares 4,122,600 $7.09M 3.9% -227,800 Timeline RNR RENAISSANCERE HLDGS LTD More: the full row for RENAISSANCERE HLDGS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,455 shares; 2024Q4: 25,000 shares; 2025Q1: 26,045 shares; 2025Q2: 26,900 shares; 2025Q3: 26,790 shares; 2025Q4: 26,215 shares; 2026Q1: 22,620 shares; 2026Q2: 22,235 shares 22,235 $7.05M 3.87% -385 Timeline GXO GXO LOGISTICS INCORPORATED More: the full row for GXO LOGISTICS INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 134,505 shares; 2024Q4: 136,315 shares; 2025Q1: 140,140 shares; 2025Q2: 137,560 shares; 2025Q3: 148,930 shares; 2025Q4: 149,095 shares; 2026Q1: 129,260 shares; 2026Q2: 129,310 shares 129,310 $6.56M 3.6% +50 Timeline TMDX TRANSMEDICS GROUP INC More: the full row for TRANSMEDICS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 63,305 shares; 2024Q4: 73,860 shares; 2025Q1: 101,810 shares; 2025Q2: 104,435 shares; 2025Q3: 108,060 shares; 2025Q4: 104,800 shares; 2026Q1: 90,530 shares; 2026Q2: 97,465 shares 97,465 $6.47M 3.56% +6,935 Timeline GH GUARDANT HEALTH INC More: the full row for GUARDANT HEALTH 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: 31,505 shares; 2026Q1: 36,410 shares; 2026Q2: 37,365 shares 37,365 $5.61M 3.08% +955 Timeline PTC PTC INC More: the full row for PTC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 59,725 shares; 2024Q4: 55,980 shares; 2025Q1: 55,533 shares; 2025Q2: 53,970 shares; 2025Q3: 51,145 shares; 2025Q4: 50,510 shares; 2026Q1: 41,455 shares; 2026Q2: 45,660 shares 45,660 $5.19M 2.85% +4,205 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS 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: 8,752 shares; 2026Q1: 9,390 shares; 2026Q2: 10,626 shares 10,626 $4.74M 2.61% +1,236 Timeline UI UBIQUITI INC More: the full row for UBIQUITI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 25,917 shares; 2024Q4: 21,365 shares; 2025Q1: 20,790 shares; 2025Q2: 19,340 shares; 2025Q3: 13,615 shares; 2025Q4: 11,820 shares; 2026Q1: 8,955 shares; 2026Q2: 6,646 shares 6,646 $3.55M 1.95% -2,309 Timeline QXO QXO INC More: the full row for QXO 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: 77,375 shares; 2026Q2: 203,675 shares 203,675 $3.52M 1.94% +126,300 Timeline PROF PROFOUND MED CORP More: the full row for PROFOUND MED 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: 441,015 shares; 2026Q2: 501,325 shares 501,325 $3.33M 1.83% +60,310 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,694 shares; 2024Q4: 3,954 shares; 2025Q1: 4,324 shares; 2025Q2: 5,804 shares; 2025Q3: 5,804 shares; 2025Q4: 5,804 shares; 2026Q1: 5,075 shares; 2026Q2: 4,735 shares 4,735 $2.43M 1.34% -340 Timeline HEI HEICO CORP NEW More: the full row for HEICO CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,885 shares; 2024Q4: 6,550 shares; 2025Q1: 5,830 shares; 2025Q2: 6,452 shares; 2025Q3: 6,210 shares; 2025Q4: 6,265 shares; 2026Q1: 5,850 shares; 2026Q2: 6,000 shares 6,000 $2.14M 1.17% +150 Timeline VNRX VOLITIONRX LTD More: the full row for VOLITIONRX 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: 1,455,950 shares 1,455,950 $1.97M 1.08% new Timeline TRUP TRUPANION INC More: the full row for TRUPANION INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 266,745 shares; 2024Q4: 263,920 shares; 2025Q1: 264,995 shares; 2025Q2: 262,845 shares; 2025Q3: 260,115 shares; 2025Q4: 249,275 shares; 2026Q1: 98,550 shares; 2026Q2: 79,050 shares 79,050 $1.96M 1.08% -19,500 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: 2,065 shares; 2024Q4: 2,065 shares; 2025Q1: 2,065 shares; 2025Q2: 1,890 shares; 2025Q3: 3,960 shares; 2025Q4: 3,870 shares; 2026Q1: 3,670 shares; 2026Q2: 3,670 shares 3,670 $1.84M 1.01% 0 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: 1,275 shares; 2024Q4: 1,275 shares; 2025Q1: 1,275 shares; 2025Q2: 1,275 shares; 2025Q3: 1,125 shares; 2025Q4: 1,125 shares; 2026Q1: 1,100 shares; 2026Q2: 1,075 shares 1,075 $401K 0.22% -25 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: 650 shares; 2024Q4: 650 shares; 2025Q1: 650 shares; 2025Q2: 700 shares; 2025Q3: 650 shares; 2025Q4: 650 shares; 2026Q1: 600 shares; 2026Q2: 700 shares 700 $258K 0.14% +100 Timeline