AGG 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: 14,159,616 shares; 2025Q1: 13,260,395 shares; 2025Q2: 11,713,596 shares; 2025Q3: 11,550,613 shares; 2025Q4: 8,024,716 shares; 2026Q1: 8,024,716 shares; 2026Q2: 8,024,716 shares 8,024,716 $794M 53.11% 0 Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 211,382 shares; 2025Q2: 258,537 shares; 2025Q3: 258,537 shares; 2025Q4: 258,537 shares; 2026Q1: 258,537 shares; 2026Q2: 258,537 shares 258,537 $190M 12.73% 0 Timeline EMXC ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 1,423,744 shares; 2025Q1: 1,423,744 shares; 2025Q2: 1,423,744 shares; 2025Q3: 1,423,744 shares; 2025Q4: 1,423,744 shares; 2026Q1: 1,423,744 shares; 2026Q2: 1,423,744 shares 1,423,744 $146M 9.74% 0 Timeline IWB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 634,929 shares; 2024Q4: 634,929 shares; 2025Q1: 634,929 shares; 2025Q2: 264,479 shares; 2025Q3: 264,479 shares; 2025Q4: 264,479 shares; 2026Q1: 264,479 shares; 2026Q2: 264,479 shares 264,479 $108M 7.24% 0 Timeline GNR SPDR INDEX SHS FDS More: the full row for SPDR INDEX SHS FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 1,572,088 shares; 2025Q1: 1,572,088 shares; 2025Q2: 1,572,088 shares; 2025Q3: 1,572,088 shares; 2025Q4: 1,572,088 shares; 2026Q1: 1,572,088 shares; 2026Q2: 1,572,088 shares 1,572,088 $106M 7.08% 0 Timeline VGSH VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,061,065 shares; 2024Q4: 1,503,345 shares; 2025Q1: 616,877 shares; 2025Q2: 616,877 shares; 2025Q3: 616,877 shares; 2025Q4: 616,877 shares; 2026Q1: 616,877 shares; 2026Q2: 616,877 shares 616,877 $35.9M 2.4% 0 Timeline ACWI ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,216,366 shares; 2024Q4: 3,850,032 shares; 2025Q1: 4,166,396 shares; 2025Q2: 513,164 shares; 2025Q3: 374,108 shares; 2025Q4: 181,055 shares; 2026Q1: 181,055 shares; 2026Q2: 181,055 shares 181,055 $28.4M 1.9% 0 Timeline MBB 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: 466,020 shares; 2025Q1: 193,437 shares; 2025Q2: 193,437 shares; 2025Q3: 193,437 shares; 2025Q4: 193,437 shares; 2026Q1: 193,437 shares; 2026Q2: 193,437 shares 193,437 $18.3M 1.22% 0 Timeline IGSB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,861,945 shares; 2024Q4: 810,104 shares; 2025Q1: 321,905 shares; 2025Q2: 321,905 shares; 2025Q3: 321,905 shares; 2025Q4: 321,905 shares; 2026Q1: 321,905 shares; 2026Q2: 321,905 shares 321,905 $16.9M 1.13% 0 Timeline EWJ ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 770,457 shares; 2025Q3: 146,318 shares; 2025Q4: 146,318 shares; 2026Q1: 146,318 shares; 2026Q2: 146,318 shares 146,318 $13.6M 0.91% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 33,634 shares 33,634 $12M 0.8% new 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: not reported; 2026Q2: 46,998 shares 46,998 $11.2M 0.75% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 26,947 shares 26,947 $10.1M 0.67% new Timeline NBIS NEBIUS GROUP N.V. More: the full row for NEBIUS 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: 8,313 shares 8,313 $2.3M 0.15% new Timeline TUSK MAMMOTH ENERGY SVCS INC More: the full row for MAMMOTH ENERGY SVCS 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: 387,359 shares 387,359 $1.26M 0.08% new Timeline MSTR STRATEGY INC More: the full row for STRATEGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 8,400 shares; 2025Q3: not reported; 2025Q4: 8,400 shares; 2026Q1: 8,400 shares; 2026Q2: 8,400 shares 8,400 $730K 0.05% 0 Timeline VTI 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: 1,213 shares; 2024Q4: 1,519 shares; 2025Q1: 1,398 shares; 2025Q2: 1,093 shares; 2025Q3: 875 shares; 2025Q4: 1,310 shares; 2026Q1: 1,133 shares; 2026Q2: 1,124 shares 1,124 $416K 0.03% -9 Timeline BRNS BARINTHUS BIOTHERAPEUTICS PL More: the full row for BARINTHUS BIOTHERAPEUTICS PL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 122,237 shares; 2024Q4: 122,237 shares; 2025Q1: 122,237 shares; 2025Q2: 122,237 shares; 2025Q3: 122,237 shares; 2025Q4: 122,237 shares; 2026Q1: 122,237 shares; 2026Q2: 122,237 shares 122,237 $80.7K 0.01% 0 Timeline