speb/financial-data huggingface dataset:
Holder of BKNG: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 10616950 (value 1884084018; 0.01% of shares outstanding; change 0.02)
Holder of BKNG: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 16448489 (value 2918948968; 0.02% of shares outstanding; change -0.04)
Holder of BKNG: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 9365295 (value 1661965313; 0.01% of shares outstanding; change -0.04)
Holder of BKR: Dodge & Cox Funds-Dodge & Cox Stock Fund
Shares held as of 2025-12-31: 30154866 (value 1926292872; 0.04% of shares outstanding; change -0.09)
Holder of BKR: JPMorgan Trust I-JPMorgan U.S. Equity Fund
Shares held as of 2025-12-31: 15143183 (value 967346546; 0.02% of shares outstanding; change -0.21)
Holder of BKR: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 24884421 (value 1589616840; 0.03% of shares outstanding; change 0.02)
Holder of BKR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 30968397 (value 1978261233; 0.04% of shares outstanding; change 0.00)
Holder of BKR: AMERICAN BALANCED FUND
Shares held as of 2026-03-31: 20900000 (value 1196525000; 0.03% of shares outstanding; change 0.17)
Holder of BKR: Dodge & Cox Funds-Dodge & Cox Stock Fund
Shares held as of 2026-03-31: 26710766 (value 1529191353; 0.03% of shares outstanding; change -0.11)
Holder of BKR: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 12620546 (value 806200491; 0.02% of shares outstanding; change 0.01)
Holder of BKR: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 25113754 (value 1437762416; 0.03% of shares outstanding; change 0.01)
Holder of BKR: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 21342306 (value 1221847018; 0.03% of shares outstanding; change -0.01)
Holder of BKR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 31362375 (value 1795495968; 0.04% of shares outstanding; change 0.01)
Holder of BKR: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 12664113 (value 739710838; 0.02% of shares outstanding; change 0.00)
Holder of BKR: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 21151645 (value 1335514852; 0.03% of shares outstanding; change 0.02)
Holder of BKR: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-04-30: 22393971 (value 1413955315; 0.03% of shares outstanding; change -0.02)
Holder of BKR: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 11816068 (value 746066526; 0.01% of shares outstanding; change 0.03)
Holder of BKR: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 12782442 (value 674657273; 0.02% of shares outstanding; change 0.01)
Holder of BKR: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 12646492 (value 724011667; 0.02% of shares outstanding; change 0.00)
Holder of BKR: Invesco QQQ Trust, Series 1
Shares held as of 2026-05-31: 21414247 (value 1198127135; 0.03% of shares outstanding; change 0.01)
Holder of BKR: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-05-31: 21906472 (value 1240234949; 0.03% of shares outstanding; change -0.02)
Holder of BKR: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 11931444 (value 675498722; 0.01% of shares outstanding; change 0.01)
Holder of BKR: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 13020166 (value 745404503; 0.02% of shares outstanding; change 0.02)
Holder of BKR: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 21058830 (value 1205618017; 0.03% of shares outstanding; change -0.02)
Holder of BKR: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-06-30: 24618395 (value 1409403113; 0.03% of shares outstanding; change 0.12)
Holder of BKR: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 11992253 (value 686556484; 0.01% of shares outstanding; change 0.01)
Holder of BKSY: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 332050 (value 16094463; 0.01% of shares outstanding; change 0.02)
Holder of BKSY: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 946423 (value 45873123; 0.03% of shares outstanding; change 0.10)
Holder of BKSY: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 304342 (value 8822874; 0.01% of shares outstanding; change 0.01)
Holder of BKSY: BNY Mellon Investment Funds I-BNY Mellon Small/Mid Cap Growth Fund
Shares held as of 2026-03-31: 354766 (value 7652302; 0.01% of shares outstanding; change -0.19)
Holder of BKSY: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 346076 (value 7464859; 0.01% of shares outstanding; change 0.04)
Holder of BKSY: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 961623 (value 20742207; 0.03% of shares outstanding; change 0.02)
Holder of BKSY: WASATCH FUNDS TRUST-Wasatch Micro Cap Fund
Shares held as of 2026-03-31: 283286 (value 6110478; 0.01% of shares outstanding; change -0.30)
Holder of BKSY: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 776348 (value 37629588; 0.02% of shares outstanding; change 0.02)
Holder of BKSY: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 314729 (value 6788704; 0.01% of shares outstanding; change 0.03)
Holder of BKSY: GLOBAL X FUNDS-Global X Defense Tech ETF
Shares held as of 2026-04-30: 394605 (value 12793093; 0.01% of shares outstanding; change 0.03)
Holder of BKSY: Invesco Exchange-Traded Fund Trust-Invesco Aerospace & Defense ETF
Shares held as of 2026-04-30: 259173 (value 8402388; 0.01% of shares outstanding; change 0.01)
Holder of BKSY: Procure ETF Trust II-Procure Space ETF
Shares held as of 2026-04-30: 279482 (value 6028426; 0.01% of shares outstanding; change 0.68)
Holder of BKSY: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-04-30: 363965 (value 11799744; 0.01% of shares outstanding; change 0.00)
Holder of BKSY: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 754001 (value 21021547; 0.02% of shares outstanding; change -0.03)
Holder of BKSY: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 260058 (value 7539081; 0.01% of shares outstanding; change 0.00)
Holder of BKSY: -iShares Defense Industrials Active ETF
Shares held as of 2026-05-31: 344111 (value 7635823; 0.01% of shares outstanding; change 0.59)
Holder of BKSY: GLOBAL X FUNDS-Global X Defense Tech ETF
Shares held as of 2026-05-31: 357255 (value 7927488; 0.01% of shares outstanding; change -0.09)
Holder of BKSY: Invesco Exchange-Traded Fund Trust-Invesco Aerospace & Defense ETF
Shares held as of 2026-05-31: 254637 (value 7381926; 0.01% of shares outstanding; change -0.02)
Holder of BKSY: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-05-31: 358869 (value 9025555; 0.01% of shares outstanding; change -0.01)
Holder of BKSY: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 761156 (value 16418134; 0.02% of shares outstanding; change 0.01)
Holder of BKSY: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 260393 (value 5616676; 0.01% of shares outstanding; change 0.00)
Holder of BKSY: GLOBAL X FUNDS-Global X Defense Tech ETF
Shares held as of 2026-06-30: 340725 (value 7349438; 0.01% of shares outstanding; change -0.05)
Holder of BKSY: Invesco Exchange-Traded Fund Trust-Invesco Aerospace & Defense ETF
Shares held as of 2026-06-30: 276332 (value 5960481; 0.01% of shares outstanding; change 0.09)
Holder of BKT: Cohen & Steers Closed-End Opportunity Fund, Inc.
Shares held as of 2025-12-31: 28582 (value 301540; 0.00% of shares outstanding; change 0.91)
Holder of BKT: RIVERNORTH FUNDS-RiverNorth/DoubleLine Strategic Income Fund
Shares held as of 2025-12-31: 600000 (value 6330000; 0.02% of shares outstanding; change 199999.00)
Holder of BKT: RIVERNORTH OPPORTUNITIES FUND INC.-Rivernorth Opportunities Fund Inc
Shares held as of 2025-12-31: 187047 (value 1954641; 0.01% of shares outstanding; change 62348.00)
Holder of BKT: RIVERNORTH/DOUBLELINE STRATEGIC OPPORTUNITY Fd. INC.-Rivernorth/Double
Shares held as of 2025-12-31: 50000 (value 527500; 0.00% of shares outstanding; change 16665.67)
Holder of BKT: Thrivent Mutual Funds-Thrivent Conservative Allocation Fund
Shares held as of 2025-12-31: 12224 (value 128963; 0.00% of shares outstanding; change 0.33)
Holder of BKT: ETFis Series Trust I-Virtus Private Credit Strategy ETF
Shares held as of 2026-01-31: 46688 (value 486955; 0.00% of shares outstanding; change -0.39)
Holder of BKT: Thrivent Mutual Funds-Thrivent Multisector Bond Fund
Shares held as of 2026-01-31: 27100 (value 288073; 0.00% of shares outstanding; change 0.00)
Holder of BKT: Collaborative Investment Series TRT-RAREVIEW DYNAMIC FIXED INCOME ETF
Shares held as of 2026-03-31: 159882 (value 1627598; 0.00% of shares outstanding; change 0.21)
Holder of BKT: RIVERNORTH FUNDS-RiverNorth/DoubleLine Strategic Income Fund
Shares held as of 2026-03-31: 154493 (value 1572738; 0.00% of shares outstanding; change -0.74)
Holder of BKT: SIT MUTUAL FUNDS INC-Sit Balanced Fund
Shares held as of 2026-03-31: 8379 (value 85298; 0.00% of shares outstanding; change 0.00)
Holder of BKT: Thrivent Mutual Funds-Thrivent Conservative Allocation Fund
Shares held as of 2026-03-31: 12860 (value 130914; 0.00% of shares outstanding; change 0.05)
Holder of BKT: Thrivent Series Fund, Inc.-Thrivent Conservative Allocation Portfolio
Shares held as of 2026-03-31: 8027 (value 81714; 0.00% of shares outstanding; change 0.05)
Holder of BKT: Thrivent Series Fund, Inc.-Thrivent Multisector Bond Portfolio
Shares held as of 2026-03-31: 6709 (value 68297; 0.00% of shares outstanding; change 0.00)
Holder of BKT: ETFis Series Trust I-Virtus Private Credit Strategy ETF
Shares held as of 2026-04-30: 32455 (value 330391; 0.00% of shares outstanding; change -0.30)
Holder of BKT: First TRT Exch-Trd Fd. VIII-First TRT Income Opportunities ETF
Shares held as of 2026-04-30: 120905 (value 1263457; 0.00% of shares outstanding; change 0.21)
Holder of BKT: Invesco Exchange-Traded Fund Trust II-Invesco CEF Income Composite ETF
Shares held as of 2026-04-30: 312949 (value 3279705; 0.01% of shares outstanding; change -0.15)
Holder of BKT: Thrivent Mutual Funds-Thrivent Multisector Bond Fund
Shares held as of 2026-04-30: 30166 (value 307089; 0.00% of shares outstanding; change 0.11)
Holder of BKT: First TRT Exch-Trd Fd. VIII-First TRT Income Opportunities ETF
Shares held as of 2026-05-31: 128495 (value 1359477; 0.00% of shares outstanding; change 0.06)
Holder of BKT: Invesco Exchange-Traded Fund Trust II-Invesco CEF Income Composite ETF
Shares held as of 2026-05-31: 304024 (value 3170970; 0.01% of shares outstanding; change -0.03)
Holder of BKT: First TRT Exch-Trd Fd. VIII-First TRT Income Opportunities ETF
Shares held as of 2026-06-30: 129400 (value 1317292; 0.00% of shares outstanding; change 0.01)
Holder of BKT: Invesco Exchange-Traded Fund Trust II-Invesco CEF Income Composite ETF
Shares held as of 2026-06-30: 303358 (value 3088184; 0.01% of shares outstanding; change 0.00)
Holder of BKT.MC: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 5860014 (value 82274596; 0.01% of shares outstanding; change 0.02)
Holder of BKT.MC: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-01-31: 7238215 (value 109116089; 0.01% of shares outstanding; change 0.00)
Holder of BKT.MC: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 3101692 (value 45408771; 0.00% of shares outstanding; change 0.00)
Holder of BKT.MC: HARTFORD MUTUAL Fd.S II INC-Hartford Schroders Intl Stock Fd.
Shares held as of 2026-01-31: 9484849 (value 142984096; 0.01% of shares outstanding; change 0.00)
Holder of BKT.MC: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 9130150 (value 133665399; 0.01% of shares outstanding; change 0.01)
Holder of BKT.MC: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 6020250 (value 89310408; 0.01% of shares outstanding; change 0.03)
Holder of BKT.MC: Victory Portfolios-Victory Trivalent International Small-Cap Fund
Shares held as of 2026-03-31: 2657116 (value 39418315; 0.00% of shares outstanding; change -0.09)
Holder of BKT.MC: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-04-30: 7238215 (value 107378919; 0.01% of shares outstanding; change 0.00)
Holder of BKT.MC: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 3101692 (value 46013600; 0.00% of shares outstanding; change 0.00)
Holder of BKT.MC: Fidelity Investment Trust-Fidelity International Value Fund
Shares held as of 2026-04-30: 2633441 (value 38553577; 0.00% of shares outstanding; change 0.04)
Holder of BKT.MC: Fidelity Investment Trust-Fidelity Series International Value Fund
Shares held as of 2026-04-30: 10335700 (value 155810675; 0.01% of shares outstanding; change 0.00)
Holder of BKT.MC: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity Intl Fd.
Shares held as of 2026-04-30: 7944995 (value 116314729; 0.01% of shares outstanding; change 0.08)
Holder of BKT.MC: HARTFORD MUTUAL Fd.S II INC-Hartford Schroders Intl Stock Fd.
Shares held as of 2026-04-30: 8352779 (value 123913476; 0.01% of shares outstanding; change -0.12)
Holder of BKT.MC: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 9123461 (value 135346544; 0.01% of shares outstanding; change 0.00)
Holder of BKT.MC: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 4789110 (value 71046447; 0.01% of shares outstanding; change 0.00)
Holder of BKT.MC: Fidelity Investment Trust-Fidelity International Value Fund
Shares held as of 2026-05-31: 2662141 (value 39492861; 0.00% of shares outstanding; change 0.01)
Holder of BKT.MC: Fidelity Investment Trust-Fidelity Series International Value Fund
Shares held as of 2026-05-31: 10323000 (value 153141705; 0.01% of shares outstanding; change 0.00)
Holder of BKT.MC: Fidelity Rutland Square TRT II-Strategic Advisers Fidelity Intl Fd.
Shares held as of 2026-05-31: 7944995 (value 117864001; 0.01% of shares outstanding; change 0.00)
Holder of BKTI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 39756 (value 3281857; 0.01% of shares outstanding; change -0.02)
Holder of BKTI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 94379 (value 7790986; 0.03% of shares outstanding; change 0.00)
Holder of BKTI: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2026-01-31: 17076 (value 1418674; 0.00% of shares outstanding; change 0.00)
Holder of BKTI: Perritt Funds Inc-Perritt MicroCap Opportunities Fund
Shares held as of 2026-01-31: 14000 (value 1155700; 0.00% of shares outstanding; change 0.00)
Holder of BKTI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 27829 (value 2312033; 0.01% of shares outstanding; change 0.00)
Holder of BKTI: NORTHERN LIGHTS FUND TRUST II-North Star Micro Cap Fund
Shares held as of 2026-02-28: 14000 (value 1169839; 0.00% of shares outstanding; change 1.00)
Holder of BKTI: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 14095 (value 1098141; 0.00% of shares outstanding; change -0.04)
Holder of BKTI: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 19838 (value 1587040; 0.01% of shares outstanding; change 0.03)
Holder of BKTI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 42127 (value 3282114; 0.01% of shares outstanding; change 0.06)
Holder of BKTI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 94379 (value 7353068; 0.03% of shares outstanding; change 0.00)
Holder of BKTI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 71981 (value 5942031; 0.02% of shares outstanding; change 0.01)
Holder of BKTI: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 74328 (value 5945496; 0.02% of shares outstanding; change 0.00)
Holder of BKTI: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2026-04-30: 17076 (value 1330391; 0.00% of shares outstanding; change 0.00)
Holder of BKTI: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 19766 (value 1699480; 0.01% of shares outstanding; change 0.00)
Holder of BKTI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 28214 (value 2198152; 0.01% of shares outstanding; change 0.01)
Holder of BKTI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 69257 (value 5862605; 0.02% of shares outstanding; change -0.04)
Holder of BKTI: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 23340 (value 1975731; 0.01% of shares outstanding; change 0.00)
Holder of BKTI: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 74244 (value 6056454; 0.02% of shares outstanding; change 0.00)
Holder of BKTI: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 19162 (value 1492911; 0.01% of shares outstanding; change -0.03)
Holder of BKTI: Fidelity Covington Trust-Fidelity Enhanced Small Cap Core ETF
Shares held as of 2026-05-31: 14203 (value 1202283; 0.00% of shares outstanding; change 0.45)
Holder of BKTI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 69893 (value 5445363; 0.02% of shares outstanding; change 0.01)
Holder of BKTI: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 23100 (value 1799721; 0.01% of shares outstanding; change -0.01)
Holder of BKTI: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 74111 (value 5773988; 0.02% of shares outstanding; change 0.00)
Holder of BKTI: Fidelity Covington Trust-Fidelity Enhanced Small Cap Core ETF
Shares held as of 2026-06-30: 14608 (value 1138109; 0.00% of shares outstanding; change 0.03)
Holder of BKU: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 809427 (value 37549318; 0.01% of shares outstanding; change 0.01)
Holder of BKU: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1704353 (value 79064934; 0.02% of shares outstanding; change -0.04)
Holder of BKU: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 1099441 (value 51003067; 0.02% of shares outstanding; change -0.04)
Holder of BKU: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 2385627 (value 110669235; 0.03% of shares outstanding; change 0.00)
Holder of BKU: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 1024934 (value 48725363; 0.01% of shares outstanding; change -0.02)
Holder of BKU: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 738873 (value 35126023; 0.01% of shares outstanding; change 0.01)
Holder of BKU: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 826069 (value 38387427; 0.01% of shares outstanding; change 0.02)
Holder of BKU: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1697635 (value 78889100; 0.02% of shares outstanding; change 0.00)
Holder of BKU: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 1081246 (value 50245502; 0.01% of shares outstanding; change -0.02)
Holder of BKU: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2336245 (value 108565308; 0.03% of shares outstanding; change -0.02)
Holder of BKU: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1820273 (value 84442463; 0.03% of shares outstanding; change -0.01)
Holder of BKU: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 2120713 (value 99970409; 0.03% of shares outstanding; change 0.04)
Holder of BKU: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 1024934 (value 47628684; 0.01% of shares outstanding; change 0.00)
Holder of BKU: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 736126 (value 34207776; 0.01% of shares outstanding; change 0.00)
Holder of BKU: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-04-30: 1263233 (value 61847886; 0.02% of shares outstanding; change 0.05)
Holder of BKU: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 4368801 (value 207692803; 0.06% of shares outstanding; change 0.00)
Holder of BKU: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1769677 (value 85953211; 0.02% of shares outstanding; change -0.03)
Holder of BKU: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 2189996 (value 104688816; 0.03% of shares outstanding; change 0.03)
Holder of BKU: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-05-31: 1169092 (value 55886338; 0.02% of shares outstanding; change -0.07)
Holder of BKU: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 4368801 (value 203018187; 0.06% of shares outstanding; change 0.00)
Holder of BKU: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1764276 (value 81985907; 0.02% of shares outstanding; change 0.00)
Holder of BKU: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 2254599 (value 104771218; 0.03% of shares outstanding; change 0.03)
Holder of BKU: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-06-30: 1256639 (value 58396015; 0.02% of shares outstanding; change 0.07)
Holder of BKV: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 753438 (value 19996245; 0.01% of shares outstanding; change 0.44)
Holder of BKV: GOLDMAN SACHS TRUST-Goldman Sachs MLP Energy Infrastructure Fund
Shares held as of 2026-02-28: 635154 (value 16482246; 0.01% of shares outstanding; change 0.96)
Holder of BKV: Goldman Sachs Trust-Goldman Sachs Mid Cap Value Fund
Shares held as of 2026-02-28: 403963 (value 10793891; 0.00% of shares outstanding; change -0.02)
Holder of BKV: RBB Fund, Inc.-WPG Partners Select Small Cap Value Fund
Shares held as of 2026-02-28: 278130 (value 7381570; 0.00% of shares outstanding; change 0.02)
Holder of BKV: Trust for Professional Managers-Column Small Cap Select Fund
Shares held as of 2026-03-31: 705401 (value 18848314; 0.01% of shares outstanding; change 0.00)
Holder of BKV: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 408369 (value 10429744; 0.00% of shares outstanding; change 0.50)
Holder of BKV: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1026138 (value 26207565; 0.01% of shares outstanding; change 0.36)
Holder of BKV: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 616230 (value 16354744; 0.01% of shares outstanding; change 0.11)
Holder of BKV: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 292635 (value 7593878; 0.00% of shares outstanding; change 0.27)
Holder of BKV: Fidelity Capital Trust-Fidelity Stock Selector Small Cap Fund
Shares held as of 2026-04-30: 820376 (value 20952403; 0.01% of shares outstanding; change 1.00)
Holder of BKV: Fidelity Securities Fund-Fidelity Series Small Cap Opportunities Fund
Shares held as of 2026-04-30: 601333 (value 15358045; 0.01% of shares outstanding; change 1.00)
Holder of BKV: First Trust Exchange-Traded Fund-First Trust Natural Gas ETF
Shares held as of 2026-04-30: 344651 (value 8943693; 0.00% of shares outstanding; change -0.03)
Holder of BKV: SPDR SERIES TRT-State Street SPDR S&P Oil & Gas Exploration & Producti
Shares held as of 2026-04-30: 864742 (value 21670434; 0.01% of shares outstanding; change 0.03)
Holder of BKV: WILLIAM BLAIR FUNDS-William Blair Small Cap Growth Fund
Shares held as of 2026-04-30: 418040 (value 10476082; 0.00% of shares outstanding; change 0.04)
Holder of BKV: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 592168 (value 16195795; 0.01% of shares outstanding; change -0.04)
Holder of BKV: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 373447 (value 9168123; 0.00% of shares outstanding; change 0.28)
Holder of BKV: First Trust Exchange-Traded Fund-First Trust Natural Gas ETF
Shares held as of 2026-05-31: 331432 (value 8136655; 0.00% of shares outstanding; change -0.04)
Holder of BKV: GOLDMAN SACHS TRUST-Goldman Sachs MLP Energy Infrastructure Fund
Shares held as of 2026-05-31: 829067 (value 21174371; 0.01% of shares outstanding; change 0.31)
Holder of BKV: SPDR SERIES TRT-State Street SPDR S&P Oil & Gas Exploration & Producti
Shares held as of 2026-05-31: 911253 (value 24348679; 0.01% of shares outstanding; change 0.05)
Holder of BKV: WILLIAM BLAIR FUNDS-William Blair Small Cap Growth Fund
Shares held as of 2026-05-31: 418040 (value 10848138; 0.00% of shares outstanding; change 0.00)
Holder of BKV: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 605643 (value 15468122; 0.01% of shares outstanding; change 0.02)
Holder of BKV: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 524692 (value 13400634; 0.00% of shares outstanding; change 0.41)
Holder of BKV: SPDR SERIES TRT-State Street SPDR S&P Oil & Gas Exploration & Producti
Shares held as of 2026-06-30: 1110381 (value 28359131; 0.01% of shares outstanding; change 0.22)
Holder of BKV: Trust for Professional Managers-Column Small Cap Select Fund
Shares held as of 2026-06-30: 798925 (value 20404545; 0.01% of shares outstanding; change 0.13)
Holder of BKV: WILLIAM BLAIR FUNDS-William Blair Small Cap Growth Fund
Shares held as of 2026-06-30: 418040 (value 10676741; 0.00% of shares outstanding; change 0.00)
Holder of BL: Conestoga Funds-Conestoga Small Cap Fund
Shares held as of 2025-12-31: 1282015 (value 37691240; 0.02% of shares outstanding; change -0.14)
Holder of BL: Schwartz Investment Trust-Ave Maria Growth Fund
Shares held as of 2025-12-31: 690000 (value 20285999; 0.01% of shares outstanding; change 0.00)
Holder of BL: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 684349 (value 20119860; 0.01% of shares outstanding; change -0.07)
Holder of BL: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1214083 (value 35694039; 0.02% of shares outstanding; change -0.08)
Holder of BL: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1676554 (value 49290686; 0.03% of shares outstanding; change -0.05)
Holder of BL: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 1320380 (value 37947720; 0.02% of shares outstanding; change 0.03)
Holder of BL: Conestoga Funds-Conestoga Small Cap Fund
Shares held as of 2026-03-31: 1122615 (value 32263954; 0.02% of shares outstanding; change -0.12)
Holder of BL: Fidelity Select Portfolios-Select Software and IT Services Portfolio
Shares held as of 2026-03-31: 874400 (value 25707359; 0.01% of shares outstanding; change -0.19)
Holder of BL: NEUBERGER BERMAN EQUITY FUNDS-Neuberger Genesis Fund
Shares held as of 2026-03-31: 1225600 (value 37123425; 0.02% of shares outstanding; change -0.05)
Holder of BL: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 556410 (value 15724146; 0.01% of shares outstanding; change 0.03)
Holder of BL: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 693148 (value 19921073; 0.01% of shares outstanding; change 0.01)
Holder of BL: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1233957 (value 35463923; 0.02% of shares outstanding; change 0.02)
Holder of BL: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1697149 (value 48776061; 0.03% of shares outstanding; change 0.01)
Holder of BL: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1218705 (value 35829926; 0.02% of shares outstanding; change -0.04)
Holder of BL: Fidelity Select Portfolios-Select Software and IT Services Portfolio
Shares held as of 2026-04-30: 874400 (value 23407688; 0.01% of shares outstanding; change 0.00)
Holder of BL: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 3047422 (value 81579488; 0.05% of shares outstanding; change 0.02)
Holder of BL: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1171035 (value 34990524; 0.02% of shares outstanding; change -0.04)
Holder of BL: Fidelity Select Portfolios-Select Software and IT Services Portfolio
Shares held as of 2026-05-31: 780800 (value 22440191; 0.01% of shares outstanding; change -0.11)
Holder of BL: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 3028443 (value 87037451; 0.05% of shares outstanding; change -0.01)
Holder of BL: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1182165 (value 33975421; 0.02% of shares outstanding; change 0.01)
Holder of BL: First Trust Exchange-Traded Fund II-First Trust Cloud Computing ETF
Shares held as of 2026-06-30: 604575 (value 17375485; 0.01% of shares outstanding; change 0.49)
Holder of BL: NEUBERGER BERMAN EQUITY FUNDS-Neuberger Genesis Fund
Shares held as of 2026-06-30: 1091879 (value 31380602; 0.02% of shares outstanding; change -0.11)
Holder of BLBD: OBERWEIS FUNDS-Oberweis Micro-Cap Fund
Shares held as of 2025-12-31: 373400 (value 25305316; 0.01% of shares outstanding; change 0.00)
Holder of BLBD: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 341328 (value 23131797; 0.01% of shares outstanding; change 0.01)
Holder of BLBD: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 996803 (value 67553335; 0.03% of shares outstanding; change 0.00)
Holder of BLBD: Ultimus Managers Trust-Westwood Quality SmallCap Fund
Shares held as of 2026-01-31: 403795 (value 29876791; 0.01% of shares outstanding; change 0.19)
Holder of BLBD: -Castellan Targeted Equity ETF
Shares held as of 2026-02-28: 355286 (value 27072792; 0.01% of shares outstanding; change -0.01)
Holder of BLBD: Fidelity Capital Trust-Fidelity Stock Selector Small Cap Fund
Shares held as of 2026-02-28: 380100 (value 28123598; 0.01% of shares outstanding; change 0.53)
Holder of BLBD: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-02-28: 499500 (value 36958003; 0.02% of shares outstanding; change 0.29)
Holder of BLBD: Fidelity Securities Fund-Fidelity Small Cap Value Fund
Shares held as of 2026-02-28: 823066 (value 60898651; 0.03% of shares outstanding; change -0.42)
Holder of BLBD: American Century Capital Portfolios, Inc.-SMALL CAP VALUE FUND
Shares held as of 2026-03-31: 405000 (value 27446848; 0.01% of shares outstanding; change -0.30)
Holder of BLBD: American Century Capital Portfolios, Inc.-Small Cap Value Fund
Shares held as of 2026-03-31: 405000 (value 30860998; 0.01% of shares outstanding; change -0.30)
Holder of BLBD: OBERWEIS FUNDS-Oberweis Micro-Cap Fund
Shares held as of 2026-03-31: 373400 (value 28453078; 0.01% of shares outstanding; change 0.00)
Holder of BLBD: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 351865 (value 26812111; 0.01% of shares outstanding; change 0.03)
Holder of BLBD: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1003468 (value 76464258; 0.03% of shares outstanding; change 0.01)
Holder of BLBD: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 776390 (value 52615947; 0.02% of shares outstanding; change 0.00)
Holder of BLBD: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 997332 (value 69494094; 0.03% of shares outstanding; change 0.18)
Holder of BLBD: Fidelity Capital Trust-Fidelity Stock Selector Small Cap Fund
Shares held as of 2026-04-30: 393200 (value 29961838; 0.01% of shares outstanding; change 0.03)
Holder of BLBD: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-04-30: 499500 (value 38061898; 0.02% of shares outstanding; change 0.00)
Holder of BLBD: Fidelity Securities Fund-Fidelity Small Cap Value Fund
Shares held as of 2026-04-30: 625666 (value 47675747; 0.02% of shares outstanding; change -0.24)
Holder of BLBD: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 745972 (value 56753551; 0.02% of shares outstanding; change -0.04)
Holder of BLBD: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 1070276 (value 83379850; 0.03% of shares outstanding; change 0.07)
Holder of BLBD: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 756823 (value 57669910; 0.02% of shares outstanding; change 0.01)
Holder of BLBD: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 1157240 (value 88181684; 0.04% of shares outstanding; change 0.08)
Holder of BLCO: -Price (T.Rowe) U.S. High Yield Trust
Shares held as of 2025-12-31: 273620 (value 4282152; 0.00% of shares outstanding; change 0.00)
Holder of BLCO: Unified Series Trust-BALLAST SMALL/MID CAP ETF
Shares held as of 2025-12-31: 144693 (value 2264445; 0.00% of shares outstanding; change -0.05)
Holder of BLCO: 1290 Funds-1290 GAMCO Small/Mid Cap Value Fund
Shares held as of 2026-01-31: 15000 (value 223049; 0.00% of shares outstanding; change 0.00)
Holder of BLCO: T. ROWE PRICE Inst. INCOME Fd.S, INC.-T. Rowe Price Inst. High Yield F
Shares held as of 2026-02-28: 148028 (value 2288512; 0.00% of shares outstanding; change 0.00)
Holder of BLCO: T. Rowe Price Credit Opportunities Fund, Inc.
Shares held as of 2026-02-28: 28600 (value 447589; 0.00% of shares outstanding; change 0.00)
Holder of BLCO: T. Rowe Price High Yield Fund, Inc.
Shares held as of 2026-02-28: 575463 (value 9005995; 0.00% of shares outstanding; change 0.00)
Holder of BLCO: -Price (T.Rowe) U.S. High Yield Trust
Shares held as of 2026-03-31: 273620 (value 4424435; 0.00% of shares outstanding; change 0.00)
Holder of BLCO: Fidelity Rutland Square TRT II-Strategic Advisers Income Opportunities
Shares held as of 2026-03-31: 26155 (value 409325; 0.00% of shares outstanding; change 0.00)
Holder of BLCO: Fidelity School Street Trust-Fidelity Advisor Multi-Asset Income Fund
Shares held as of 2026-03-31: 138759 (value 2171578; 0.00% of shares outstanding; change -0.71)
Holder of BLCO: Gabelli Asset Fund-The Gabelli Asset Fund
Shares held as of 2026-03-31: 45000 (value 772199; 0.00% of shares outstanding; change 0.00)
Holder of BLCO: Gabelli Dividend & Income Trust
Shares held as of 2026-03-31: 98700 (value 1693691; 0.00% of shares outstanding; change -0.18)
Holder of BLCO: Gabelli Healthcare & WellnessRx Trust
Shares held as of 2026-03-31: 144000 (value 2471039; 0.00% of shares outstanding; change 0.00)
Holder of BLCO: T. ROWE PRICE Inst. INCOME Fd.S, INC.-T. Rowe Price Inst. High Yield F
Shares held as of 2026-03-31: 148028 (value 2393612; 0.00% of shares outstanding; change 0.00)
Holder of BLCO: T. Rowe Price Credit Opportunities Fund, Inc.
Shares held as of 2026-03-31: 28600 (value 462462; 0.00% of shares outstanding; change 0.00)
Holder of BLCO: T. Rowe Price High Yield Fund, Inc.
Shares held as of 2026-03-31: 556542 (value 8999284; 0.00% of shares outstanding; change -0.03)
Holder of BLCO: Unified Series Trust-BALLAST SMALL/MID CAP ETF
Shares held as of 2026-03-31: 149933 (value 2424416; 0.00% of shares outstanding; change 0.04)
Holder of BLCO: 1290 Funds-1290 GAMCO Small/Mid Cap Value Fund
Shares held as of 2026-04-30: 15000 (value 248399; 0.00% of shares outstanding; change 0.00)
Holder of BLCO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 15594 (value 252154; 0.00% of shares outstanding; change 0.10)
Holder of BLCO: Fidelity Rutland Square TRT II-Strategic Advisers Income Opportunities
Shares held as of 2026-04-30: 26155 (value 388924; 0.00% of shares outstanding; change 0.00)
Holder of BLCO: Fidelity Rutland Square TRT II-Strategic Advisers Income Opportunities
Shares held as of 2026-05-31: 43655 (value 705901; 0.00% of shares outstanding; change 0.67)
Holder of BLCO: Gabelli Asset Fund-The Gabelli Asset Fund
Shares held as of 2026-06-30: 45000 (value 727650; 0.00% of shares outstanding; change 0.00)
Holder of BLCO: Gabelli Dividend & Income Trust
Shares held as of 2026-06-30: 75000 (value 1212750; 0.00% of shares outstanding; change -0.24)
Holder of BLCO: Gabelli Healthcare & WellnessRx Trust
Shares held as of 2026-06-30: 144000 (value 2328480; 0.00% of shares outstanding; change 0.00)
Holder of BLCO.TO: -Price (T.Rowe) U.S. High Yield Trust
Shares held as of 2025-12-31: 273620 (value 5830842; 0.00% of shares outstanding; change 0.00)
Holder of BLCO.TO: 1290 Funds-1290 GAMCO Small/Mid Cap Value Fund
Shares held as of 2026-01-31: 15000 (value 309150; 0.00% of shares outstanding; change 0.00)
Holder of BLCO.TO: T. ROWE PRICE Inst. INCOME Fd.S, INC.-T. Rowe Price Inst. High Yield F
Shares held as of 2026-02-28: 148028 (value 3154476; 0.00% of shares outstanding; change 0.00)
Holder of BLCO.TO: T. Rowe Price Credit Opportunities Fund, Inc.
Shares held as of 2026-02-28: 28600 (value 609465; 0.00% of shares outstanding; change 0.00)
Holder of BLCO.TO: T. Rowe Price High Yield Fund, Inc.
Shares held as of 2026-02-28: 575463 (value 12263116; 0.00% of shares outstanding; change 0.00)
Holder of BLCO.TO: -Price (T.Rowe) U.S. High Yield Trust
Shares held as of 2026-03-31: 273620 (value 6216646; 0.00% of shares outstanding; change 0.00)
Holder of BLCO.TO: Fidelity Rutland Square TRT II-Strategic Advisers Income Opportunities
Shares held as of 2026-03-31: 26155 (value 557363; 0.00% of shares outstanding; change 0.00)
Holder of BLCO.TO: Fidelity School Street Trust-Fidelity Advisor Multi-Asset Income Fund
Shares held as of 2026-03-31: 138759 (value 2956954; 0.00% of shares outstanding; change -0.71)
Holder of BLCO.TO: Gabelli Asset Fund-The Gabelli Asset Fund
Shares held as of 2026-03-31: 45000 (value 1104749; 0.00% of shares outstanding; change 0.00)
Holder of BLCO.TO: Gabelli Dividend & Income Trust
Shares held as of 2026-03-31: 98700 (value 2423084; 0.00% of shares outstanding; change -0.18)
Holder of BLCO.TO: Gabelli Healthcare & WellnessRx Trust
Shares held as of 2026-03-31: 144000 (value 3535199; 0.00% of shares outstanding; change 0.00)
Holder of BLCO.TO: T. ROWE PRICE Inst. INCOME Fd.S, INC.-T. Rowe Price Inst. High Yield F
Shares held as of 2026-03-31: 148028 (value 3363196; 0.00% of shares outstanding; change 0.00)
Holder of BLCO.TO: T. Rowe Price Credit Opportunities Fund, Inc.
Shares held as of 2026-03-31: 28600 (value 649791; 0.00% of shares outstanding; change 0.00)
Holder of BLCO.TO: T. Rowe Price High Yield Fund, Inc.
Shares held as of 2026-03-31: 556542 (value 12644633; 0.00% of shares outstanding; change -0.03)
Holder of BLCO.TO: Unified Series Trust-BALLAST SMALL/MID CAP ETF
Shares held as of 2026-03-31: 149933 (value 3406477; 0.00% of shares outstanding; change 0.04)
Holder of BLCO.TO: 1290 Funds-1290 GAMCO Small/Mid Cap Value Fund
Shares held as of 2026-04-30: 15000 (value 351899; 0.00% of shares outstanding; change 0.00)
Holder of BLCO.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 15594 (value 354295; 0.00% of shares outstanding; change 0.10)
Holder of BLCO.TO: Fidelity Rutland Square TRT II-Strategic Advisers Income Opportunities
Shares held as of 2026-04-30: 26155 (value 539054; 0.00% of shares outstanding; change 0.00)
Holder of BLCO.TO: Fidelity Rutland Square TRT II-Strategic Advisers Income Opportunities
Shares held as of 2026-05-31: 43655 (value 991841; 0.00% of shares outstanding; change 0.67)
Holder of BLCO.TO: Gabelli Asset Fund-The Gabelli Asset Fund
Shares held as of 2026-06-30: 45000 (value 1022399; 0.00% of shares outstanding; change 0.00)
Holder of BLCO.TO: Gabelli Dividend & Income Trust
Shares held as of 2026-06-30: 75000 (value 1703999; 0.00% of shares outstanding; change -0.24)
Holder of BLCO.TO: Gabelli Healthcare & WellnessRx Trust
Shares held as of 2026-06-30: 144000 (value 3271679; 0.00% of shares outstanding; change 0.00)
Holder of BLD: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 637032 (value 265948126; 0.02% of shares outstanding; change -0.04)
Holder of BLD: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 876576 (value 365952958; 0.03% of shares outstanding; change -0.01)
Holder of BLD: Victory Portfolios-Victory Sycamore Established Value Fund
Shares held as of 2025-12-31: 465000 (value 194128205; 0.02% of shares outstanding; change 1.00)
Holder of BLD: Capital Group Dividend Value ETF
Shares held as of 2026-02-28: 758629 (value 268956738; 0.03% of shares outstanding; change 0.13)
Holder of BLD: AMCAP FUND
Shares held as of 2026-03-31: 2376303 (value 842470699; 0.08% of shares outstanding; change 0.00)
Holder of BLD: Fidelity Contrafund
Shares held as of 2026-03-31: 588884 (value 245847298; 0.02% of shares outstanding; change 0.20)
Holder of BLD: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 582928 (value 206665463; 0.02% of shares outstanding; change 0.00)
Holder of BLD: John Hancock Funds III-Disciplined Value Mid Cap Fund
Shares held as of 2026-03-31: 523845 (value 215342195; 0.02% of shares outstanding; change -0.07)
Holder of BLD: SmallCap World Fund Inc
Shares held as of 2026-03-31: 2024568 (value 717770090; 0.07% of shares outstanding; change -0.02)
Holder of BLD: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 362918 (value 128665318; 0.01% of shares outstanding; change 0.01)
Holder of BLD: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 648860 (value 230040335; 0.02% of shares outstanding; change 0.02)
Holder of BLD: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 892486 (value 316413060; 0.03% of shares outstanding; change 0.02)
Holder of BLD: Victory Portfolios-Victory Sycamore Established Value Fund
Shares held as of 2026-03-31: 554000 (value 196409619; 0.02% of shares outstanding; change 0.19)
Holder of BLD: Fidelity Contrafund
Shares held as of 2026-04-30: 500837 (value 177561740; 0.02% of shares outstanding; change -0.15)
Holder of BLD: Fidelity Securities Fund-Fidelity Leveraged Company Stock Fund
Shares held as of 2026-04-30: 349000 (value 123730969; 0.01% of shares outstanding; change 0.19)
Holder of BLD: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-04-30: 942887 (value 402150743; 0.03% of shares outstanding; change 0.02)
Holder of BLD: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-05-31: 946877 (value 335696301; 0.03% of shares outstanding; change 0.00)
Holder of BLDP: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 645681 (value 2511699; 0.00% of shares outstanding; change 0.05)
Holder of BLDP: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-01-31: 581127 (value 2539524; 0.00% of shares outstanding; change 1.70)
Holder of BLDP: ALPS ETF TRUST-ALPS Clean Energy ETF
Shares held as of 2026-02-28: 373880 (value 1084252; 0.00% of shares outstanding; change -0.01)
Holder of BLDP: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 766758 (value 2223598; 0.00% of shares outstanding; change 0.19)
Holder of BLDP: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-04-30: 941745 (value 2731060; 0.00% of shares outstanding; change 0.62)
Holder of BLDP: First TRT Exch-Trd Fd.-First TRT Nasdaq Clean Edge Green Energy Index 
Shares held as of 2026-04-30: 683430 (value 2884074; 0.00% of shares outstanding; change 0.08)
Holder of BLDP: GLOBAL X FUNDS-Global X Hydrogen ETF
Shares held as of 2026-04-30: 2007057 (value 8469780; 0.01% of shares outstanding; change 0.23)
Holder of BLDP: Invesco Exchange-Traded Fund Trust II-Invesco Global Clean Energy ETF
Shares held as of 2026-04-30: 798415 (value 3489073; 0.00% of shares outstanding; change 0.00)
Holder of BLDP: Invesco Exchange-Traded Fund Trust-Invesco WilderHill Clean Energy ETF
Shares held as of 2026-04-30: 2162884 (value 9127370; 0.01% of shares outstanding; change -0.19)
Holder of BLDP: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Developed World ex-US E
Shares held as of 2026-04-30: 717252 (value 3134391; 0.00% of shares outstanding; change 0.00)
Holder of BLDP: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-04-30: 2903016 (value 12250726; 0.01% of shares outstanding; change 0.00)
Holder of BLDP: SPDR SERIES TRUST-State Street SPDR S&P Kensho Clean Power ETF
Shares held as of 2026-04-30: 1989971 (value 8397677; 0.01% of shares outstanding; change 0.01)
Holder of BLDP: First TRT Exch-Trd Fd.-First TRT Nasdaq Clean Edge Green Energy Index 
Shares held as of 2026-05-31: 728989 (value 1968270; 0.00% of shares outstanding; change 0.07)
Holder of BLDP: GLOBAL X FUNDS-Global X Hydrogen ETF
Shares held as of 2026-05-31: 1604469 (value 4332066; 0.01% of shares outstanding; change -0.20)
Holder of BLDP: Invesco Exchange-Traded Fund Trust II-Invesco Global Clean Energy ETF
Shares held as of 2026-05-31: 834253 (value 2252483; 0.00% of shares outstanding; change 0.04)
Holder of BLDP: Invesco Exchange-Traded Fund Trust-Invesco WilderHill Clean Energy ETF
Shares held as of 2026-05-31: 2487956 (value 6717481; 0.01% of shares outstanding; change 0.15)
Holder of BLDP: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Developed World ex-US E
Shares held as of 2026-05-31: 716524 (value 2077919; 0.00% of shares outstanding; change 0.00)
Holder of BLDP: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-05-31: 2862541 (value 9231694; 0.01% of shares outstanding; change -0.01)
Holder of BLDP: SPDR SERIES TRUST-State Street SPDR S&P Kensho Clean Power ETF
Shares held as of 2026-05-31: 2008554 (value 6477586; 0.01% of shares outstanding; change 0.01)
Holder of BLDP: First TRT Exch-Trd Fd.-First TRT Nasdaq Clean Edge Green Energy Index 
Shares held as of 2026-06-30: 752166 (value 2181281; 0.00% of shares outstanding; change 0.03)
Holder of BLDP: GLOBAL X FUNDS-Global X Hydrogen ETF
Shares held as of 2026-06-30: 1358942 (value 3940931; 0.00% of shares outstanding; change -0.15)
Holder of BLDP: Invesco Exchange-Traded Fund Trust II-Invesco Global Clean Energy ETF
Shares held as of 2026-06-30: 501013 (value 1452937; 0.00% of shares outstanding; change -0.40)
Holder of BLDP: Invesco Exchange-Traded Fund Trust-Invesco WilderHill Clean Energy ETF
Shares held as of 2026-06-30: 1675886 (value 4860069; 0.01% of shares outstanding; change -0.33)
Holder of BLDP: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-06-30: 2775872 (value 8050029; 0.01% of shares outstanding; change -0.03)
Holder of BLDP: SPDR SERIES TRUST-State Street SPDR S&P Kensho Clean Power ETF
Shares held as of 2026-06-30: 1442457 (value 4183125; 0.00% of shares outstanding; change -0.28)
Holder of BLDP.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 645681 (value 3570616; 0.00% of shares outstanding; change 0.05)
Holder of BLDP.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-01-31: 581127 (value 3620421; 0.00% of shares outstanding; change 1.70)
Holder of BLDP.TO: ALPS ETF TRUST-ALPS Clean Energy ETF
Shares held as of 2026-02-28: 373880 (value 1529169; 0.00% of shares outstanding; change -0.01)