speb/financial-data huggingface dataset:
Holder of BLDP.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 766758 (value 3136040; 0.00% of shares outstanding; change 0.19)
Holder of BLDP.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-04-30: 941745 (value 3851737; 0.00% of shares outstanding; change 0.62)
Holder of BLDP.TO: First TRT Exch-Trd Fd.-First TRT Nasdaq Clean Edge Green Energy Index 
Shares held as of 2026-04-30: 683430 (value 4025402; 0.00% of shares outstanding; change 0.08)
Holder of BLDP.TO: GLOBAL X FUNDS-Global X Hydrogen ETF
Shares held as of 2026-04-30: 2007057 (value 11821565; 0.01% of shares outstanding; change 0.23)
Holder of BLDP.TO: Invesco Exchange-Traded Fund Trust II-Invesco Global Clean Energy ETF
Shares held as of 2026-04-30: 798415 (value 4974125; 0.00% of shares outstanding; change 0.00)
Holder of BLDP.TO: Invesco Exchange-Traded Fund Trust-Invesco WilderHill Clean Energy ETF
Shares held as of 2026-04-30: 2162884 (value 12739386; 0.01% of shares outstanding; change -0.19)
Holder of BLDP.TO: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Developed World ex-US E
Shares held as of 2026-04-30: 717252 (value 4468479; 0.00% of shares outstanding; change 0.00)
Holder of BLDP.TO: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-04-30: 2903016 (value 17098763; 0.01% of shares outstanding; change 0.00)
Holder of BLDP.TO: SPDR SERIES TRUST-State Street SPDR S&P Kensho Clean Power ETF
Shares held as of 2026-04-30: 1989971 (value 11720928; 0.01% of shares outstanding; change 0.01)
Holder of BLDP.TO: First TRT Exch-Trd Fd.-First TRT Nasdaq Clean Edge Green Energy Index 
Shares held as of 2026-05-31: 728989 (value 2762868; 0.00% of shares outstanding; change 0.07)
Holder of BLDP.TO: GLOBAL X FUNDS-Global X Hydrogen ETF
Shares held as of 2026-05-31: 1604469 (value 6080937; 0.01% of shares outstanding; change -0.20)
Holder of BLDP.TO: Invesco Exchange-Traded Fund Trust II-Invesco Global Clean Energy ETF
Shares held as of 2026-05-31: 834253 (value 3161818; 0.00% of shares outstanding; change 0.04)
Holder of BLDP.TO: Invesco Exchange-Traded Fund Trust-Invesco WilderHill Clean Energy ETF
Shares held as of 2026-05-31: 2487956 (value 9429353; 0.01% of shares outstanding; change 0.15)
Holder of BLDP.TO: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Developed World ex-US E
Shares held as of 2026-05-31: 716524 (value 2930583; 0.00% of shares outstanding; change 0.00)
Holder of BLDP.TO: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-05-31: 2862541 (value 13081812; 0.01% of shares outstanding; change -0.01)
Holder of BLDP.TO: SPDR SERIES TRUST-State Street SPDR S&P Kensho Clean Power ETF
Shares held as of 2026-05-31: 2008554 (value 9179092; 0.01% of shares outstanding; change 0.01)
Holder of BLDP.TO: First TRT Exch-Trd Fd.-First TRT Nasdaq Clean Edge Green Energy Index 
Shares held as of 2026-06-30: 752166 (value 3076359; 0.00% of shares outstanding; change 0.03)
Holder of BLDP.TO: GLOBAL X FUNDS-Global X Hydrogen ETF
Shares held as of 2026-06-30: 1358942 (value 5558072; 0.00% of shares outstanding; change -0.15)
Holder of BLDP.TO: Invesco Exchange-Traded Fund Trust II-Invesco Global Clean Energy ETF
Shares held as of 2026-06-30: 501013 (value 2049143; 0.00% of shares outstanding; change -0.40)
Holder of BLDP.TO: Invesco Exchange-Traded Fund Trust-Invesco WilderHill Clean Energy ETF
Shares held as of 2026-06-30: 1675886 (value 6854373; 0.01% of shares outstanding; change -0.33)
Holder of BLDP.TO: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-06-30: 2775872 (value 11353316; 0.01% of shares outstanding; change -0.03)
Holder of BLDP.TO: SPDR SERIES TRUST-State Street SPDR S&P Kensho Clean Power ETF
Shares held as of 2026-06-30: 1442457 (value 5899649; 0.00% of shares outstanding; change -0.28)
Holder of BLDR: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 2788231 (value 212630502; 0.03% of shares outstanding; change 0.02)
Holder of BLDR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 2384091 (value 181810784; 0.02% of shares outstanding; change -0.04)
Holder of BLDR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 1537062 (value 117216351; 0.01% of shares outstanding; change -0.04)
Holder of BLDR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 3312752 (value 252630474; 0.03% of shares outstanding; change 0.00)
Holder of BLDR: VANGUARD WINDSOR FUNDS-Vanguard Windsor Fund
Shares held as of 2026-01-31: 1212389 (value 97706425; 0.01% of shares outstanding; change 0.33)
Holder of BLDR: AMERICAN FUNDS FUNDAMENTAL INVESTORS
Shares held as of 2026-03-31: 1298908 (value 94638437; 0.01% of shares outstanding; change 0.10)
Holder of BLDR: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 1412213 (value 107695366; 0.01% of shares outstanding; change 0.00)
Holder of BLDR: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 2809211 (value 204679115; 0.03% of shares outstanding; change 0.01)
Holder of BLDR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 2422826 (value 176527103; 0.02% of shares outstanding; change 0.02)
Holder of BLDR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 1542813 (value 112409356; 0.01% of shares outstanding; change 0.00)
Holder of BLDR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 3350262 (value 244100091; 0.03% of shares outstanding; change 0.01)
Holder of BLDR: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 1417073 (value 114201907; 0.01% of shares outstanding; change 0.00)
Holder of BLDR: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-04-30: 1852509 (value 144069618; 0.02% of shares outstanding; change -0.03)
Holder of BLDR: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 1336818 (value 103964331; 0.01% of shares outstanding; change 0.03)
Holder of BLDR: VANGUARD WINDSOR FUNDS-Vanguard Windsor Fund
Shares held as of 2026-04-30: 1954612 (value 142413031; 0.02% of shares outstanding; change 0.61)
Holder of BLDR: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 1431029 (value 121193849; 0.01% of shares outstanding; change 0.01)
Holder of BLDR: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 1415112 (value 103105061; 0.01% of shares outstanding; change 0.00)
Holder of BLDR: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-05-31: 1843395 (value 136890516; 0.02% of shares outstanding; change 0.00)
Holder of BLDR: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 1349682 (value 101772769; 0.01% of shares outstanding; change 0.01)
Holder of BLDR: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 1457809 (value 106215964; 0.01% of shares outstanding; change 0.02)
Holder of BLDR: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-06-30: 2439042 (value 177708601; 0.02% of shares outstanding; change 0.32)
Holder of BLDR: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 1299824 (value 94705177; 0.01% of shares outstanding; change -0.04)
Holder of BLFS: -Price (T.Rowe) U.S. Small-Cap Core Equity Trust
Shares held as of 2025-12-31: 1004085 (value 25021798; 0.02% of shares outstanding; change 0.16)
Holder of BLFS: Columbia Acorn Trust-Columbia Acorn Fund
Shares held as of 2025-12-31: 696462 (value 17355833; 0.01% of shares outstanding; change 0.00)
Holder of BLFS: T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Small-Cap Stock Fd.
Shares held as of 2025-12-31: 1173910 (value 29253837; 0.02% of shares outstanding; change 0.29)
Holder of BLFS: T. Rowe Price Small-Cap Stock Fund, Inc.
Shares held as of 2025-12-31: 2180840 (value 54346532; 0.04% of shares outstanding; change 0.17)
Holder of BLFS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1435412 (value 35770467; 0.03% of shares outstanding; change 0.04)
Holder of BLFS: ALGER FUNDS-Alger Small Cap Focus Fund
Shares held as of 2026-01-31: 1022610 (value 26628765; 0.02% of shares outstanding; change 0.00)
Holder of BLFS: MFS SERIES TRUST I-MFS New Discovery Fund
Shares held as of 2026-02-28: 703004 (value 21076059; 0.01% of shares outstanding; change 0.00)
Holder of BLFS: -Price (T.Rowe) U.S. Small-Cap Core Equity Trust
Shares held as of 2026-03-31: 1218779 (value 36538993; 0.02% of shares outstanding; change 0.21)
Holder of BLFS: AIM Growth Series -Invesco Main Street Small Cap Fd.
Shares held as of 2026-03-31: 868060 (value 26024438; 0.02% of shares outstanding; change -0.03)
Holder of BLFS: Columbia Acorn Trust-Columbia Acorn Fund
Shares held as of 2026-03-31: 696462 (value 20879930; 0.01% of shares outstanding; change 0.00)
Holder of BLFS: T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Small-Cap Stock Fd.
Shares held as of 2026-03-31: 1375766 (value 41245464; 0.03% of shares outstanding; change 0.17)
Holder of BLFS: T. Rowe Price Small-Cap Stock Fund, Inc.
Shares held as of 2026-03-31: 2551894 (value 76505780; 0.05% of shares outstanding; change 0.17)
Holder of BLFS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1435412 (value 43033651; 0.03% of shares outstanding; change 0.00)
Holder of BLFS: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1025797 (value 25562861; 0.02% of shares outstanding; change 0.03)
Holder of BLFS: ALGER FUNDS-Alger Small Cap Focus Fund
Shares held as of 2026-04-30: 1022610 (value 30657847; 0.02% of shares outstanding; change 0.00)
Holder of BLFS: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 2382485 (value 62039911; 0.05% of shares outstanding; change 0.02)
Holder of BLFS: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 985618 (value 27705722; 0.02% of shares outstanding; change -0.04)
Holder of BLFS: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 2365635 (value 70921736; 0.05% of shares outstanding; change -0.01)
Holder of BLFS: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 994999 (value 29830069; 0.02% of shares outstanding; change 0.01)
Holder of BLIN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 76110 (value 92854; 0.01% of shares outstanding; change 0.00)
Holder of BLIN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 52027 (value 55148; 0.00% of shares outstanding; change 0.03)
Holder of BLIN: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 18622 (value 19739; 0.00% of shares outstanding; change 0.00)
Holder of BLIN: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 15029 (value 15930; 0.00% of shares outstanding; change 0.00)
Holder of BLIN: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 21258 (value 22533; 0.00% of shares outstanding; change 0.00)
Holder of BLIN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 76110 (value 89809; 0.01% of shares outstanding; change 0.00)
Holder of BLIN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 51838 (value 60132; 0.00% of shares outstanding; change 0.00)
Holder of BLIN: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 18622 (value 21601; 0.00% of shares outstanding; change 0.00)
Holder of BLIN: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 13980 (value 16216; 0.00% of shares outstanding; change -0.07)
Holder of BLIN: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 21258 (value 24659; 0.00% of shares outstanding; change 0.00)
Holder of BLIN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 51838 (value 61168; 0.00% of shares outstanding; change 0.00)
Holder of BLIN: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 18622 (value 21973; 0.00% of shares outstanding; change 0.00)
Holder of BLIN: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 13980 (value 16496; 0.00% of shares outstanding; change 0.00)
Holder of BLIN: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 21258 (value 25084; 0.00% of shares outstanding; change 0.00)
Holder of BLK: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 3639031 (value 3809628791; 0.02% of shares outstanding; change 0.02)
Holder of BLK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 4388935 (value 4594688294; 0.03% of shares outstanding; change 0.00)
Holder of BLK: VANGUARD WELLINGTON FUND
Shares held as of 2026-02-28: 1224478 (value 1292644744; 0.01% of shares outstanding; change 1.24)
Holder of BLK: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 1842699 (value 1929084738; 0.01% of shares outstanding; change 0.00)
Holder of BLK: INVESTMENT CO OF AMERICA
Shares held as of 2026-03-31: 1044999 (value 1031340855; 0.01% of shares outstanding; change 0.74)
Holder of BLK: Investment Co of America
Shares held as of 2026-03-31: 1044999 (value 1120447876; 0.01% of shares outstanding; change 0.74)
Holder of BLK: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 3665975 (value 3870059989; 0.02% of shares outstanding; change 0.01)
Holder of BLK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 4445842 (value 4693342219; 0.03% of shares outstanding; change 0.01)
Holder of BLK: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 1294765 (value 1366844624; 0.01% of shares outstanding; change 0.01)
Holder of BLK: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-03-31: 1546315 (value 1623769865; 0.01% of shares outstanding; change -0.12)
Holder of BLK: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 1849060 (value 1941679352; 0.01% of shares outstanding; change 0.00)
Holder of BLK: SELECT SECTOR SPDR TRUST-State Street Financial Select Sector SPDR ETF
Shares held as of 2026-04-30: 1009433 (value 1059995464; 0.01% of shares outstanding; change 0.03)
Holder of BLK: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 1722816 (value 1777946112; 0.01% of shares outstanding; change 0.03)
Holder of BLK: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-04-30: 1557115 (value 1536763495; 0.01% of shares outstanding; change 0.01)
Holder of BLK: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 1866320 (value 1858350777; 0.01% of shares outstanding; change 0.01)
Holder of BLK: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 1846488 (value 1949282068; 0.01% of shares outstanding; change 0.00)
Holder of BLK: SELECT SECTOR SPDR TRUST-State Street Financial Select Sector SPDR ETF
Shares held as of 2026-05-31: 969770 (value 957095098; 0.01% of shares outstanding; change -0.04)
Holder of BLK: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 1739700 (value 1716962108; 0.01% of shares outstanding; change 0.01)
Holder of BLK: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 1900928 (value 2006752745; 0.01% of shares outstanding; change 0.02)
Holder of BLK: Investment Co of America
Shares held as of 2026-06-30: 1005801 (value 1061793985; 0.01% of shares outstanding; change -0.04)
Holder of BLK: SELECT SECTOR SPDR TRUST-State Street Financial Select Sector SPDR ETF
Shares held as of 2026-06-30: 982912 (value 1037630754; 0.01% of shares outstanding; change 0.01)
Holder of BLK: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 1745040 (value 1842186453; 0.01% of shares outstanding; change 0.00)
Holder of BLK: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-06-30: 1562199 (value 1649166686; 0.01% of shares outstanding; change 0.00)
Holder of BLKB: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1084717 (value 33289965; 0.02% of shares outstanding; change -0.06)
Holder of BLKB: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 699891 (value 21479655; 0.02% of shares outstanding; change -0.05)
Holder of BLKB: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1528259 (value 46902269; 0.03% of shares outstanding; change -0.02)
Holder of BLKB: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 974033 (value 31860618; 0.02% of shares outstanding; change 0.03)
Holder of BLKB: Capitol Series Trust-FullerThaler Behavioral Small-Cap Equity Fund
Shares held as of 2026-03-31: 656932 (value 18328402; 0.01% of shares outstanding; change 0.71)
Holder of BLKB: Eaton Vance Growth Trust-Eaton Vance Atlanta Capital SMID-Cap Fund
Shares held as of 2026-03-31: 2482691 (value 81208820; 0.05% of shares outstanding; change 0.00)
Holder of BLKB: JANUS INVESTMENT FUND-Janus Henderson Triton Fund
Shares held as of 2026-03-31: 761871 (value 24920799; 0.02% of shares outstanding; change -0.02)
Holder of BLKB: JANUS INVESTMENT FUND-Janus Henderson Venture Fund
Shares held as of 2026-03-31: 420264 (value 12275911; 0.01% of shares outstanding; change -0.01)
Holder of BLKB: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1057397 (value 34587454; 0.02% of shares outstanding; change -0.03)
Holder of BLKB: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 674347 (value 22057889; 0.01% of shares outstanding; change -0.04)
Holder of BLKB: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1469810 (value 48077483; 0.03% of shares outstanding; change -0.04)
Holder of BLKB: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 926674 (value 28439625; 0.02% of shares outstanding; change -0.01)
Holder of BLKB: Capitol Series Trust-FullerThaler Behavioral Small-Cap Equity Fund
Shares held as of 2026-04-30: 656932 (value 21488245; 0.01% of shares outstanding; change 0.00)
Holder of BLKB: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-04-30: 1207140 (value 32641066; 0.03% of shares outstanding; change 0.02)
Holder of BLKB: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 890354 (value 26790751; 0.02% of shares outstanding; change -0.04)
Holder of BLKB: JANUS INVESTMENT FUND-Janus Henderson Triton Fund
Shares held as of 2026-05-31: 744699 (value 22407993; 0.02% of shares outstanding; change -0.02)
Holder of BLKB: JANUS INVESTMENT FUND-Janus Henderson Venture Fund
Shares held as of 2026-05-31: 407623 (value 12265376; 0.01% of shares outstanding; change -0.03)
Holder of BLKB: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-05-31: 1214474 (value 39725443; 0.03% of shares outstanding; change 0.01)
Holder of BLKB: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 898834 (value 29400859; 0.02% of shares outstanding; change 0.01)
Holder of BLKB: First Trust Exchange-Traded Fund II-First Trust Cloud Computing ETF
Shares held as of 2026-06-30: 549802 (value 17984022; 0.01% of shares outstanding; change 0.86)
Holder of BLLN: JPMorgan Trust II-JPMorgan Small Cap Growth Fund
Shares held as of 2025-12-31: 171063 (value 16933526; 0.00% of shares outstanding; change 1.00)
Holder of BLLN: T. Rowe Price Health Sciences Fund, Inc.
Shares held as of 2025-12-31: 141662 (value 13768130; 0.00% of shares outstanding; change 1.00)
Holder of BLLN: T. Rowe Price New Horizons Fund, Inc.
Shares held as of 2025-12-31: 144562 (value 14049981; 0.00% of shares outstanding; change 1.00)
Holder of BLLN: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 91279 (value 9035708; 0.00% of shares outstanding; change 1.00)
Holder of BLLN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 126092 (value 12481846; 0.00% of shares outstanding; change 1.00)
Holder of BLLN: AIM Counselor Series TRT -Invesco Discovery Fd.
Shares held as of 2026-02-28: 182348 (value 22990436; 0.00% of shares outstanding; change 1.00)
Holder of BLLN: AB CAP FUND, INC.-AB Small Cap Growth Portfolio
Shares held as of 2026-03-31: 108653 (value 10755560; 0.00% of shares outstanding; change 0.14)
Holder of BLLN: BARON INVESTMENT Fd.S TRT -BARON DISCOVERY Fd.
Shares held as of 2026-03-31: 286830 (value 36163526; 0.01% of shares outstanding; change 5.36)
Holder of BLLN: Columbia Acorn Trust-Columbia Acorn Fund
Shares held as of 2026-03-31: 166205 (value 20955126; 0.00% of shares outstanding; change 1.08)
Holder of BLLN: JPMorgan Trust II-JPMorgan Small Cap Growth Fund
Shares held as of 2026-03-31: 145685 (value 18367965; 0.00% of shares outstanding; change -0.15)
Holder of BLLN: SmallCap World Fund Inc
Shares held as of 2026-03-31: 178000 (value 22442240; 0.00% of shares outstanding; change 0.00)
Holder of BLLN: T. ROWE PRICE QUANTITATIVE Mgmt Fd.S, INC.-T. Rowe Price Integrated U.
Shares held as of 2026-03-31: 110110 (value 13251738; 0.00% of shares outstanding; change 1.84)
Holder of BLLN: T. Rowe Price Health Sciences Fund, Inc.
Shares held as of 2026-03-31: 264475 (value 33345008; 0.01% of shares outstanding; change 0.87)
Holder of BLLN: T. Rowe Price New Horizons Fund, Inc.
Shares held as of 2026-03-31: 139010 (value 17526381; 0.00% of shares outstanding; change -0.04)
Holder of BLLN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 126092 (value 15897679; 0.00% of shares outstanding; change 0.00)
Holder of BLLN: WASATCH FUNDS TRUST-Wasatch Small Cap Growth Fund
Shares held as of 2026-03-31: 177179 (value 22338728; 0.00% of shares outstanding; change 1.00)
Holder of BLLN: AB CAP FUND, INC.-AB Small Cap Growth Portfolio
Shares held as of 2026-05-31: 134048 (value 16900772; 0.00% of shares outstanding; change 0.27)
Holder of BLMN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 829359 (value 6999789; 0.01% of shares outstanding; change -0.02)
Holder of BLMN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 2330978 (value 19673453; 0.03% of shares outstanding; change 0.00)
Holder of BLMN: VANGUARD TAX-MANAGED FUNDS-Vanguard Tax-Managed Small-Cap Fund
Shares held as of 2025-12-31: 596744 (value 5036519; 0.01% of shares outstanding; change 14.27)
Holder of BLMN: Federated Hermes MDT Series-Federated Hermes MDT Small Cap Core Fund
Shares held as of 2026-01-31: 860647 (value 6936815; 0.01% of shares outstanding; change 0.36)
Holder of BLMN: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 829848 (value 6688575; 0.01% of shares outstanding; change 0.01)
Holder of BLMN: SCHWAB STRATEGIC TRUST-Schwab Fundamental U.S. Small Company ETF
Shares held as of 2026-02-28: 1423697 (value 11304154; 0.02% of shares outstanding; change 0.19)
Holder of BLMN: AB CAP FUND, INC.-AB Small Cap Value Portfolio
Shares held as of 2026-03-31: 765175 (value 6343300; 0.01% of shares outstanding; change 0.12)
Holder of BLMN: Bridge Builder Trust-Bridge Builder Small/Mid Cap Growth Fund
Shares held as of 2026-03-31: 438944 (value 3537888; 0.01% of shares outstanding; change -0.15)
Holder of BLMN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 876502 (value 6959425; 0.01% of shares outstanding; change 0.06)
Holder of BLMN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2330978 (value 18507965; 0.03% of shares outstanding; change 0.00)
Holder of BLMN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 2082402 (value 17575472; 0.02% of shares outstanding; change 0.02)
Holder of BLMN: AB CAP FUND, INC.-AB Small Cap Value Portfolio
Shares held as of 2026-04-30: 765175 (value 6657022; 0.01% of shares outstanding; change 0.00)
Holder of BLMN: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 1063149 (value 7729093; 0.01% of shares outstanding; change 0.12)
Holder of BLMN: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 562279 (value 4464495; 0.01% of shares outstanding; change 1.77)
Holder of BLMN: Federated Hermes MDT Series-Federated Hermes MDT Small Cap Core Fund
Shares held as of 2026-04-30: 860647 (value 6833537; 0.01% of shares outstanding; change 0.00)
Holder of BLMN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 457887 (value 3690569; 0.01% of shares outstanding; change 0.31)
Holder of BLMN: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 838350 (value 6656499; 0.01% of shares outstanding; change 0.01)
Holder of BLMN: Vanguard Explorer Fund
Shares held as of 2026-04-30: 566186 (value 4495516; 0.01% of shares outstanding; change 4.78)
Holder of BLMN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 2000909 (value 17407907; 0.02% of shares outstanding; change -0.04)
Holder of BLMN: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 435630 (value 3167030; 0.01% of shares outstanding; change 0.00)
Holder of BLMN: AB CAP FUND, INC.-AB Small Cap Value Portfolio
Shares held as of 2026-05-31: 666885 (value 5295066; 0.01% of shares outstanding; change -0.13)
Holder of BLMN: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 1296908 (value 10064006; 0.02% of shares outstanding; change 0.22)
Holder of BLMN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 2019936 (value 16038291; 0.02% of shares outstanding; change 0.01)
Holder of BLMN: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 1510780 (value 11995593; 0.02% of shares outstanding; change 0.16)
Holder of BLND: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 2424208 (value 4339332; 0.01% of shares outstanding; change 0.01)
Holder of BLND: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 6743292 (value 12070492; 0.03% of shares outstanding; change -0.04)
Holder of BLND: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 1929757 (value 3184099; 0.01% of shares outstanding; change 0.00)
Holder of BLND: SCHWAB STRATEGIC TRUST-Schwab U.S. Small-Cap ETF
Shares held as of 2026-02-28: 1079234 (value 1823905; 0.00% of shares outstanding; change 0.01)
Holder of BLND: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 980420 (value 1656909; 0.00% of shares outstanding; change -0.05)
Holder of BLND: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 5134014 (value 8676483; 0.02% of shares outstanding; change 0.03)
Holder of BLND: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 998835 (value 1618112; 0.00% of shares outstanding; change 0.01)
Holder of BLND: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 2584008 (value 4366973; 0.01% of shares outstanding; change 0.07)
Holder of BLND: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 6824116 (value 11532756; 0.03% of shares outstanding; change 0.01)
Holder of BLND: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 4890138 (value 8753346; 0.02% of shares outstanding; change 0.02)
Holder of BLND: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 1170633 (value 2001782; 0.00% of shares outstanding; change 0.17)
Holder of BLND: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 1947924 (value 3291991; 0.01% of shares outstanding; change 0.01)
Holder of BLND: SPDR SERIES TRUST-State Street SPDR S&P Software & Services ETF
Shares held as of 2026-04-30: 1470855 (value 2485745; 0.01% of shares outstanding; change -0.09)
Holder of BLND: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 4698777 (value 8504786; 0.02% of shares outstanding; change -0.04)
Holder of BLND: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 1634650 (value 2958716; 0.01% of shares outstanding; change 0.00)
Holder of BLND: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 1170633 (value 1978369; 0.00% of shares outstanding; change 0.00)
Holder of BLND: SPDR SERIES TRUST-State Street SPDR S&P Software & Services ETF
Shares held as of 2026-05-31: 1564786 (value 2793142; 0.01% of shares outstanding; change 0.06)
Holder of BLND: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 4743456 (value 8016440; 0.02% of shares outstanding; change 0.01)
Holder of BLND: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 1617794 (value 2734071; 0.01% of shares outstanding; change -0.01)
Holder of BLND: SPDR SERIES TRUST-State Street SPDR S&P Software & Services ETF
Shares held as of 2026-06-30: 1769520 (value 2990488; 0.01% of shares outstanding; change 0.13)
Holder of BLND.L: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 4312792 (value 1802747056; 0.00% of shares outstanding; change 0.00)
Holder of BLND.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 9165710 (value 3614955968; 0.01% of shares outstanding; change 0.02)
Holder of BLND.L: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Real Estate Securities PO
Shares held as of 2026-01-31: 6559397 (value 2627694478; 0.01% of shares outstanding; change -0.06)
Holder of BLND.L: HARTFORD MUTUAL FUNDS INC/CT-The Hartford International Value Fund
Shares held as of 2026-01-31: 8475770 (value 3395393513; 0.01% of shares outstanding; change 0.05)
Holder of BLND.L: Principal Funds, Inc-Global Real Estate Securities Fund
Shares held as of 2026-01-31: 3663427 (value 1467568878; 0.00% of shares outstanding; change 1.00)
Holder of BLND.L: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard Global ex-U.S. Real Estate Inde
Shares held as of 2026-01-31: 3463424 (value 1387447675; 0.00% of shares outstanding; change -0.05)
Holder of BLND.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 14632640 (value 6052059993; 0.01% of shares outstanding; change 0.03)
Holder of BLND.L: DEUTSCHE DWS MARKET TRUST-DWS RREEF Real Assets Fund
Shares held as of 2026-03-31: 3449507 (value 1517783080; 0.00% of shares outstanding; change -0.01)
Holder of BLND.L: JANUS INVESTMENT FUND-Janus Henderson Global Equity Income Fund
Shares held as of 2026-03-31: 18487601 (value 8134544440; 0.02% of shares outstanding; change 0.25)
Holder of BLND.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 9406285 (value 4138765400; 0.01% of shares outstanding; change 0.03)
Holder of BLND.L: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Real Estate Securities PO
Shares held as of 2026-04-30: 6812899 (value 2997675560; 0.01% of shares outstanding; change 0.04)
Holder of BLND.L: HARTFORD MUTUAL FUNDS INC/CT-The Hartford International Value Fund
Shares held as of 2026-04-30: 9377870 (value 4126262800; 0.01% of shares outstanding; change 0.11)
Holder of BLND.L: Principal Funds, Inc-Global Real Estate Securities Fund
Shares held as of 2026-04-30: 4256885 (value 1873029400; 0.00% of shares outstanding; change 0.16)
Holder of BLND.L: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard Global ex-U.S. Real Estate Inde
Shares held as of 2026-04-30: 3619347 (value 1592512680; 0.00% of shares outstanding; change 0.05)
Holder of BLND.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 14642869 (value 6442862360; 0.01% of shares outstanding; change 0.00)
Holder of BLND.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 7051647 (value 2923612889; 0.01% of shares outstanding; change 0.00)
Holder of BLND.L: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-04-30: 4029908 (value 1670799881; 0.00% of shares outstanding; change 0.02)
Holder of BLND.L: JANUS INVESTMENT FUND-Janus Henderson Global Equity Income Fund
Shares held as of 2026-05-31: 18487601 (value 7713027362; 0.02% of shares outstanding; change 0.00)
Holder of BLND.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 7100202 (value 3124088880; 0.01% of shares outstanding; change 0.01)
Holder of BLND.L: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 4048982 (value 1781552080; 0.00% of shares outstanding; change 0.00)
Holder of BLNE: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 183774 (value 240743; 0.01% of shares outstanding; change -0.26)
Holder of BLNE: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 129339 (value 147446; 0.00% of shares outstanding; change 0.04)
Holder of BLNE: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 17899 (value 20404; 0.00% of shares outstanding; change 0.00)
Holder of BLNE: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 34911 (value 39798; 0.00% of shares outstanding; change 0.05)
Holder of BLNE: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 40997 (value 46736; 0.00% of shares outstanding; change 0.00)
Holder of BLNE: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 258512 (value 240907; 0.01% of shares outstanding; change 0.41)
Holder of BLNE: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 128868 (value 157218; 0.00% of shares outstanding; change 0.00)
Holder of BLNE: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 17899 (value 21836; 0.00% of shares outstanding; change 0.00)
Holder of BLNE: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 34911 (value 42591; 0.00% of shares outstanding; change 0.00)
Holder of BLNE: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 40997 (value 50016; 0.00% of shares outstanding; change 0.00)
Holder of BLNE: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 126236 (value 117639; 0.00% of shares outstanding; change -0.02)
Holder of BLNE: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 17899 (value 16680; 0.00% of shares outstanding; change 0.00)
Holder of BLNE: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 34911 (value 32533; 0.00% of shares outstanding; change 0.00)
Holder of BLNE: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 40997 (value 38205; 0.00% of shares outstanding; change 0.00)
Holder of BLNK: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1133970 (value 936659; 0.05% of shares outstanding; change -0.01)
Holder of BLNK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 2957587 (value 2442966; 0.12% of shares outstanding; change 0.06)
Holder of BLNK: VANGUARD VALLEY FORGE FUNDS-Vanguard Balanced Index Fund
Shares held as of 2025-12-31: 65568 (value 54159; 0.00% of shares outstanding; change 0.00)
Holder of BLNK: SCHWAB CAPITAL TRUST-Schwab Total Stock Market Index Fund
Shares held as of 2026-01-31: 89323 (value 58059; 0.00% of shares outstanding; change 0.00)
Holder of BLNK: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 867176 (value 596703; 0.04% of shares outstanding; change 0.41)
Holder of BLNK: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 64706 (value 44524; 0.00% of shares outstanding; change 0.00)
Holder of BLNK: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 207995 (value 143121; 0.01% of shares outstanding; change 0.32)
Holder of BLNK: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 214296 (value 147457; 0.01% of shares outstanding; change 0.00)
Holder of BLNK: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1705942 (value 892378; 0.07% of shares outstanding; change 0.50)
Holder of BLNK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2957587 (value 1547113; 0.12% of shares outstanding; change 0.00)
Holder of BLNK: VANGUARD Inst. INDEX Fd.S-Vanguard Inst. Total Stock Market Index Fd.
Shares held as of 2026-03-31: 64030 (value 33494; 0.00% of shares outstanding; change 0.00)
Holder of BLNK: VANGUARD VALLEY FORGE FUNDS-Vanguard Balanced Index Fund
Shares held as of 2026-03-31: 65568 (value 34298; 0.00% of shares outstanding; change 0.00)
Holder of BLNK: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 864020 (value 552800; 0.04% of shares outstanding; change 0.00)
Holder of BLNK: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 64706 (value 41398; 0.00% of shares outstanding; change 0.00)
Holder of BLNK: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 207995 (value 133075; 0.01% of shares outstanding; change 0.00)
Holder of BLNK: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 214296 (value 137106; 0.01% of shares outstanding; change 0.00)
Holder of BLNK: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-04-30: 5896521 (value 3874014; 0.24% of shares outstanding; change 0.00)
Holder of BLNK: SPDR SERIES TRUST-State Street SPDR S&P Kensho Smart Mobility ETF
Shares held as of 2026-04-30: 271044 (value 178075; 0.01% of shares outstanding; change 0.00)
Holder of BLNK: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 773495 (value 404615; 0.03% of shares outstanding; change -0.10)
Holder of BLNK: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 64706 (value 33847; 0.00% of shares outstanding; change 0.00)
Holder of BLNK: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 207995 (value 108802; 0.01% of shares outstanding; change 0.00)
Holder of BLNK: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 214296 (value 112098; 0.01% of shares outstanding; change 0.00)
Holder of BLNK: Fidelity Concord Street Trust-Fidelity ZERO Extended Market Index Fund
Shares held as of 2026-05-31: 80685 (value 42206; 0.00% of shares outstanding; change 0.57)
Holder of BLNK: Fidelity Concord Street Trust-Fidelity ZERO Total Market Index Fund
Shares held as of 2026-05-31: 61181 (value 32003; 0.00% of shares outstanding; change 0.00)
Holder of BLNK: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-05-31: 5814208 (value 3358286; 0.24% of shares outstanding; change -0.01)
Holder of BLNK: SPDR SERIES TRUST-State Street SPDR S&P Kensho Smart Mobility ETF
Shares held as of 2026-05-31: 286455 (value 165456; 0.01% of shares outstanding; change 0.06)
Holder of BLRK: INVESTMENT MANAGERS SERIES TRUST II-First Trust Merger Arbitrage Fund
Shares held as of 2026-03-31: 286905 (value 2897740; 0.02% of shares outstanding; change 1.00)
Holder of BLRK: INVESTMENT MANAGERS SERIES TRUST II-First Trust Multi-Strategy Fund
Shares held as of 2026-03-31: 44193 (value 446349; 0.00% of shares outstanding; change 1.00)
Holder of BLRK: RIVERNORTH OPPORTUNITIES FUND INC.-Rivernorth Opportunities Fund Inc
Shares held as of 2026-03-31: 99999 (value 1009989; 0.01% of shares outstanding; change 1.00)
Holder of BLRK: TRT for Professional Managers-CrossingBridge Ultra-Short Duration ETF
Shares held as of 2026-03-31: 20000 (value 202000; 0.00% of shares outstanding; change 1.00)
Holder of BLRX: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2025-03-31: 999 (value 2817; 0.00% of shares outstanding; change 0.00)
Holder of BLSH: T. Rowe Price Mid-Cap Growth Fund, Inc.
Shares held as of 2025-12-31: 436213 (value 15228195; 0.00% of shares outstanding; change 0.40)
Holder of BLSH: Vanguard Explorer Fund
Shares held as of 2026-01-31: 458058 (value 11039197; 0.00% of shares outstanding; change 0.92)
Holder of BLSH: BlackRock Funds-BlackRock Mid-Cap Growth Equity Portfolio
Shares held as of 2026-02-28: 665730 (value 15950890; 0.00% of shares outstanding; change 1.00)
Holder of BLSH: Fidelity Contrafund
Shares held as of 2026-03-31: 4070938 (value 142116444; 0.03% of shares outstanding; change 0.08)
Holder of BLSH: Fidelity Contrafund-Fidelity Contrafund K6
Shares held as of 2026-03-31: 879852 (value 30715633; 0.01% of shares outstanding; change 0.06)
Holder of BLSH: JANUS INVESTMENT FUND-Janus Henderson Contrarian Fund
Shares held as of 2026-03-31: 1040858 (value 24938956; 0.01% of shares outstanding; change 0.00)
Holder of BLSH: T. Rowe Price Mid-Cap Growth Fund, Inc.
Shares held as of 2026-03-31: 635713 (value 15231682; 0.00% of shares outstanding; change 0.46)
Holder of BLSH: ARK ETF Trust-ARK Blockchain & Fintech Innovation ETF
Shares held as of 2026-04-30: 780550 (value 21043627; 0.01% of shares outstanding; change -0.05)
Holder of BLSH: ARK ETF Trust-ARK Innovation ETF
Shares held as of 2026-04-30: 3990648 (value 107587866; 0.03% of shares outstanding; change -0.16)
Holder of BLSH: ARK ETF Trust-ARK Next Generation Internet ETF
Shares held as of 2026-04-30: 879225 (value 23703905; 0.01% of shares outstanding; change -0.15)
Holder of BLSH: Fidelity Contrafund
Shares held as of 2026-04-30: 5125949 (value 120100986; 0.03% of shares outstanding; change 0.26)
Holder of BLSH: Fidelity Contrafund-Fidelity Contrafund K6
Shares held as of 2026-04-30: 1166797 (value 27338054; 0.01% of shares outstanding; change 0.33)
Holder of BLSH: VanEck ETF Trust-VanEck Digital Transformation ETF
Shares held as of 2026-04-30: 363247 (value 9793138; 0.00% of shares outstanding; change 0.28)
Holder of BLSH: Vanguard Explorer Fund
Shares held as of 2026-04-30: 623634 (value 14942270; 0.00% of shares outstanding; change 0.36)
Holder of BLSH: ARK ETF Trust-ARK Blockchain & Fintech Innovation ETF
Shares held as of 2026-05-31: 786763 (value 19873633; 0.01% of shares outstanding; change 0.01)
Holder of BLSH: ARK ETF Trust-ARK Innovation ETF
Shares held as of 2026-05-31: 4416889 (value 111570617; 0.03% of shares outstanding; change 0.11)
Holder of BLSH: ARK ETF Trust-ARK Next Generation Internet ETF
Shares held as of 2026-05-31: 937042 (value 23669681; 0.01% of shares outstanding; change 0.07)
Holder of BLSH: Fidelity Contrafund
Shares held as of 2026-05-31: 5223949 (value 125165813; 0.03% of shares outstanding; change 0.02)
Holder of BLSH: Fidelity Contrafund-Fidelity Contrafund K6
Shares held as of 2026-05-31: 1178401 (value 28234486; 0.01% of shares outstanding; change 0.01)
Holder of BLSH: JANUS INVESTMENT FUND-Janus Henderson Contrarian Fund
Shares held as of 2026-05-31: 1040858 (value 26614738; 0.01% of shares outstanding; change 0.00)
Holder of BLSH: VanEck ETF Trust-VanEck Digital Transformation ETF
Shares held as of 2026-05-31: 331249 (value 8367349; 0.00% of shares outstanding; change -0.09)
Holder of BLSH: ARK ETF Trust-ARK Blockchain & Fintech Innovation ETF
Shares held as of 2026-06-30: 767768 (value 18395720; 0.01% of shares outstanding; change -0.02)
Holder of BLSH: ARK ETF Trust-ARK Innovation ETF
Shares held as of 2026-06-30: 4312846 (value 103335786; 0.03% of shares outstanding; change -0.02)
Holder of BLSH: ARK ETF Trust-ARK Next Generation Internet ETF
Shares held as of 2026-06-30: 954221 (value 22863134; 0.01% of shares outstanding; change 0.02)
Holder of BLSH: VanEck ETF Trust-VanEck Digital Transformation ETF
Shares held as of 2026-06-30: 460583 (value 11035568; 0.00% of shares outstanding; change 0.39)
Holder of BLTE: MUTUAL FUND SERIES TRUST-Eventide Healthcare & Life Sciences Fund
Shares held as of 2025-12-31: 54467 (value 7807844; 0.00% of shares outstanding; change 1.00)
Holder of BLTE: ALGER FUNDS-Alger Health Sciences Fund
Shares held as of 2026-01-31: 4535 (value 650092; 0.00% of shares outstanding; change 1.00)
Holder of BLTE: ALGER FUNDS-Alger Small Cap Focus Fund
Shares held as of 2026-01-31: 51649 (value 7546951; 0.00% of shares outstanding; change 1.00)
Holder of BLTE: Brighthouse Funds Trust I-Morgan Stanley Discovery Portfolio
Shares held as of 2026-03-31: 15913 (value 2440417; 0.00% of shares outstanding; change 1.00)
Holder of BLTE: EQ Advisors Trust-EQ/T. Rowe Price Health Sciences Portfolio
Shares held as of 2026-03-31: 3300 (value 475793; 0.00% of shares outstanding; change 1.00)
Holder of BLTE: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 6727 (value 964315; 0.00% of shares outstanding; change 0.00)
Holder of BLTE: John Hancock Variable Insurance Trust-Health Sciences Trust
Shares held as of 2026-03-31: 4800 (value 736128; 0.00% of shares outstanding; change 1.00)
Holder of BLTE: MORGAN STANLEY INSTITUTIONAL FUND TRUST-Discovery Portfolio
Shares held as of 2026-03-31: 10859 (value 1665336; 0.00% of shares outstanding; change 1.00)
Holder of BLTE: MORGAN STANLEY VARIABLE INSURANCE FUND INC.-Discovery Portfolio
Shares held as of 2026-03-31: 2474 (value 356701; 0.00% of shares outstanding; change 1.00)
Holder of BLTE: MUTUAL FUND SERIES TRUST-Eventide Healthcare & Life Sciences Fund
Shares held as of 2026-03-31: 29026 (value 4451427; 0.00% of shares outstanding; change -0.47)
Holder of BLTE: T. ROWE PRICE Eqy. SERIES, INC.-T. Rowe Price Health Sciences PORT.
Shares held as of 2026-03-31: 12700 (value 1947672; 0.00% of shares outstanding; change 1.00)
Holder of BLTE: T. Rowe Price Health Sciences Fund, Inc.
Shares held as of 2026-03-31: 207862 (value 31877716; 0.01% of shares outstanding; change 1.00)
Holder of BLTE: ALGER FUNDS-Alger Small Cap Focus Fund
Shares held as of 2026-04-30: 61867 (value 9487923; 0.00% of shares outstanding; change 0.20)
Holder of BLTE: Fidelity Commonwealth Trust-Fidelity Nasdaq Composite Index ETF
Shares held as of 2026-04-30: 3720 (value 536349; 0.00% of shares outstanding; change 0.01)
Holder of BLTE: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 6727 (value 1035857; 0.00% of shares outstanding; change 0.00)
Holder of BLTE: Fidelity Concord Street Trust-Fidelity ZERO International Index Fund
Shares held as of 2026-04-30: 5001 (value 770078; 0.00% of shares outstanding; change 1.00)
Holder of BLTE: SPDR INDEX SHARES FUNDS-State Street SPDR S&P China ETF
Shares held as of 2026-04-30: 3068 (value 442344; 0.00% of shares outstanding; change -0.04)
Holder of BLTE: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Emerging Markets ETF
Shares held as of 2026-04-30: 12456 (value 1820070; 0.00% of shares outstanding; change 0.00)
Holder of BLTE: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 6727 (value 1031652; 0.00% of shares outstanding; change 0.00)
Holder of BLTE: Fidelity Concord Street Trust-Fidelity ZERO International Index Fund
Shares held as of 2026-05-31: 5184 (value 795018; 0.00% of shares outstanding; change 0.04)
Holder of BLTE: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Emerging Markets ETF
Shares held as of 2026-05-31: 12456 (value 1869396; 0.00% of shares outstanding; change 0.00)