Stocks: B
Each company page shows its insider purchases and sales, the big funds that hold it, and any trades by members of Congress.
- B&G Foods, Inc. BGS · 4 trades
- B&R Technology Merger Corp. BRTMU · 2 trades
- B2GOLD CORP BTG
- Babcock & Wilcox Enterprises, Inc. BW · 5 trades
- Backblaze, Inc. BLZE · 2 trades
- BADGER METER INC BMI · 13 trades
- Baidu, Inc. BIDU · 1 trades
- Bain Capital Specialty Finance, Inc. BCSF · 1 trades
- Baird Medical Investment Holdings Ltd BDMD
- Baker Hughes Co BKR · 18 trades
- Bakkt, Inc. BKKT · 23 trades
- BALCHEM CORP BCPC
- Baldwin Insurance Group, Inc. BWIN · 6 trades
- BALL Corp BALL · 5 trades
- Ballard Power Systems Inc. BLDP
- BANC OF CALIFORNIA, INC. BANC · 10 trades
- BANCFIRST CORP /OK/ BANF · 16 trades
- Banco BBVA Argentina S.A. BBAR
- BANCO BILBAO VIZCAYA ARGENTARIA, S.A. BBVA
- Banco Santander (Brasil) S.A. BSBR · 38 trades
- BANCO SANTANDER CHILE BSAC
- Banco Santander, S.A. SAN
- Bancorp, Inc. TBBK · 14 trades
- BANCROFT FUND LTD BCV · 3 trades
- Bandwidth Inc. BAND · 53 trades
- BANK BRADESCO BBD · 38 trades
- BANK BRADESCO BBDO
- Bank First Corp BFC · 8 trades
- BANK OF AMERICA CORP /DE/ BAC · 7 trades
- BANK OF CHILE BCH
- BANK OF HAWAII CORP BOH · 6 trades
- Bank of Marin Bancorp BMRC · 3 trades
- BANK OF MONTREAL /CAN/ FNGD
- BANK OF MONTREAL /CAN/ FNGU
- BANK OF MONTREAL /CAN/ GDXU
- Bank of N.T. Butterfield & Son Ltd NTB · 16 trades
- Bank of New York Mellon Corp BNY · 10 trades
- BANK OF NOVA SCOTIA BNS
- BANK OF THE JAMES FINANCIAL GROUP INC BOTJ · 11 trades
- Bank OZK OZK
- Bank7 Corp. BSVN · 10 trades
- BankUnited, Inc. BKU · 6 trades
- Bankwell Financial Group, Inc. BWFG · 41 trades
- BANNER CORP BANR
- Banzai International, Inc. PARA · 2 trades
- Baozun Inc. BZUN · 52 trades
- BAR HARBOR BANKSHARES BHB · 2 trades
- BARCLAYS BANK PLC VXX
- BARCLAYS PLC BCS
- BARFRESH FOOD GROUP INC. BRFH · 2 trades
- Barings BDC, Inc. BBDC · 1 trades
- BARINTHUS BIOTHERAPEUTICS PL BRNS
- Bark, Inc. BARK
- Barnes & Noble Education, Inc. BNED · 10 trades
- BARNWELL INDUSTRIES INC BRN · 4 trades
- BARRETT BUSINESS SERVICES INC BBSI · 12 trades
- BARRICK MINING CORP B
- BASSETT FURNITURE INDUSTRIES INC BSET
- Bath & Body Works, Inc. BBWI · 1 trades
- BATTALION OIL CORP BATL · 10 trades
- Bausch & Lomb Corp BLCO · 12 trades
- Bausch Health Companies Inc. BHC · 5 trades
- BAXTER INTERNATIONAL INC BAX
- BayCom Corp BCML · 8 trades
- BayFirst Financial Corp. BAFN · 1 trades
- BAYTEX ENERGY CORP. BTE
- BBB FOODS INC TBBB · 2 trades
- BCB BANCORP INC BCBP · 5 trades
- BCE INC BCE
- BCP Investment Corp BCIC · 15 trades
- Beachbody Company, Inc. BODI
- Beacon Financial Corp BBT · 8 trades
- Beam Global BEEM
- Beam Therapeutics Inc. BEAM · 25 trades
- Beamr Imaging Ltd. BMR · 1 trades
- BEASLEY BROADCAST GROUP INC BBGI · 1 trades
- BEAZER HOMES USA INC BZH
- BECTON DICKINSON & CO BDX · 17 trades
- Beeline Holdings, Inc. BLNE · 11 trades
- BEL FUSE INC /NJ BELFA
- BEL FUSE INC /NJ BELFB · 12 trades
- BELDEN INC. BDC · 5 trades
- BELITE BIO, INC BLTE · 29 trades
- BELLRING BRANDS, INC. BRBR · 3 trades
- BENCHMARK ELECTRONICS INC BHE · 13 trades
- Beneficient BENF · 3 trades
- BENTLEY SYSTEMS INC BSY · 3 trades
- BeOne Medicines Ltd. ONC · 51 trades
- BERKLEY W R CORP WRB · 40 trades
- BERKSHIRE HATHAWAY INC BRK-B · 3 trades
- BERKSHIRE HATHAWAY INC DEL BRKB
- BEST BUY CO INC BBY · 16 trades
- Beta Bionics, Inc. BBNX · 42 trades
- BETA Technologies, Inc. BETA · 68 trades
- Better Home & Finance Holding Co BETR · 40 trades
- BETTERWARE DE MEXICO, S.A.P.I. DE C.V BWMX · 11 trades
- BEXIL INVESTMENT TRUST BXSY · 29 trades
- Beyond Air, Inc. XAIR · 6 trades
- BEYOND MEAT, INC. BYND · 2 trades
- BeyondSpring Inc. BYSI
- BGC Group, Inc. BGC · 1 trades
- BGSF, INC. BGSF
- BHAV Acquisition Corp BHAV · 1 trades
- BHP Group Ltd BHP · 1 trades
- Bicara Therapeutics Inc. BCAX · 35 trades
- BICYCLE THERAPEUTICS PLC BCYC · 44 trades
- Biddance AI Systems, Inc. BDAI · 3 trades
- Big Digital Energy, Inc. BGDE · 47 trades
- BIG SKY INDUSTRIAL INC. BSIN · 3 trades
- BigBear.ai Holdings, Inc. BBAI · 4 trades
- BIGLARI HLDGS INC BHA
- Biglari Holdings Inc. BH · 9 trades
- Bilibili Inc. BILI
- BILL Holdings, Inc. BILL · 6 trades
- BillionToOne, Inc. BLLN · 45 trades
- BIMINI CAPITAL MANAGEMENT, INC. BMNM · 2 trades
- Binah Capital Group, Inc. BCG · 3 trades
- BingEx Ltd FLX
- Bio Essence Corp BIOE · 3 trades
- BIO-RAD LABORATORIES, INC. BIO · 1 trades
- BIO-TECHNE Corp TECH · 2 trades
- BioAge Labs, Inc. BIOA · 8 trades
- BioCardia, Inc. BCDA · 32 trades
- BIOCRYST PHARMACEUTICALS INC BCRX · 4 trades
- BIODESIX INC BDSX · 21 trades
- BIOFORCE NANOSCIENCES HOLDINGS, INC. BFNH · 1 trades
- Biofrontera Inc. BFRI
- BIOGEN INC. BIIB · 5 trades
- Biohaven Ltd. BHVN · 1 trades
- BIOLIFE SOLUTIONS INC BLFS · 17 trades
- BioLineRx Ltd. BLRX
- BIOMARIN PHARMACEUTICAL INC BMRN · 5 trades
- Biomea Fusion, Inc. BMEA
- BIOMERICA INC BMRA · 5 trades
- Bionano Genomics, Inc. BNGO · 2 trades
- BioNTech SE BNTX · 27 trades
- biote Corp. BTMD · 2 trades
- Bioventus Inc. BVS · 1 trades
- BIOVIE INC. BIVI · 4 trades
- BioXcel Therapeutics, Inc. BTAIQ · 4 trades
- Birchtech Corp. BCHT · 1 trades
- Birkenstock Holding plc BIRK · 3 trades
- Bit Digital, Inc BTBT
- Bitcoin Depot Inc. BTM · 3 trades
- Bitcoin Infrastructure Acquisition Corp Ltd BIXI
- Bitcoin Infrastructure Acquisition Corp Ltd BIXIW
- Bitdeer Technologies Group BTDR · 2 trades
- Bitfufu Inc. FUFU
- BITGO HOLDINGS, INC. BTGO · 13 trades
- BITMINE IMMERSION TECHNOLOGIES, INC. BMNR · 2 trades
- BitVentures Ltd BVC · 2 trades
- Bitwise Bitcoin ETF BITB
- BJ's Wholesale Club Holdings, Inc. BJ · 20 trades
- BJs RESTAURANTS INC BJRI · 22 trades
- BK Technologies Corp BKTI · 2 trades
- BKV Corp BKV · 10 trades
- Black Diamond Therapeutics, Inc. BDTX
- BLACK HILLS CORP /SD/ BKH · 1 trades
- Black Rock Coffee Bar, Inc. BRCB · 6 trades
- Black Stone Minerals, L.P. BSM · 12 trades
- BLACKBAUD INC BLKB · 11 trades
- BLACKBERRY Ltd BB · 35 trades
- BLACKLINE, INC. BL · 6 trades
- BlackRock 2037 Municipal Target Term Trust BMN · 2 trades
- BlackRock Capital Allocation Term Trust BCAT · 1 trades
- BLACKROCK CORPORATE HIGH YIELD FUND, INC. HYT · 1 trades
- BlackRock Energy & Resources Trust BGR · 1 trades
- BlackRock ESG Capital Allocation Term Trust ECAT · 171 trades
- BLACKROCK ETF TRUST DYNF
- BLACKROCK ETF TRUST THRO
- BLACKROCK ETF TRUST II BINC
- BlackRock Municipal 2030 Target Term Trust BTT · 1 trades
- BlackRock Municipal Credit Alpha Portfolio, Inc. MUNEX · 6 trades
- BLACKROCK MUNIHOLDINGS FUND, INC. MHD · 1 trades
- BLACKROCK MUNIVEST FUND II, INC. MVT · 1 trades
- BLACKROCK MUNIVEST FUND, INC. MVF · 1 trades
- BLACKROCK MUNIYIELD NEW YORK QUALITY FUND, INC. MYN · 1 trades
- BLACKROCK MUNIYIELD QUALITY FUND, INC. MQY · 1 trades
- BlackRock Science & Technology Term Trust BSTZ · 2 trades
- BlackRock Science & Technology Trust BST · 2 trades
- BlackRock TCP Capital Corp. TCPC · 6 trades
- BlackRock, Inc. BLK · 12 trades
- BlackSky Technology Inc. BKSY · 14 trades
- Blackstone Digital Infrastructure Trust Inc. BXDC · 8 trades
- Blackstone Inc. BX · 11 trades
- BLACKSTONE MORTGAGE TRUST, INC. BXMT · 9 trades
- Blackstone Real Estate Income Trust, Inc. BSTT · 6 trades
- Blackstone Secured Lending Fund BXSL · 4 trades
- BLADEX, INC. BLX · 2 trades
- Blaize Holdings, Inc. BZAI · 9 trades
- Blend Labs, Inc. BLND · 35 trades
- Blink Charging Co. BLNK
- Block, Inc. XYZ · 131 trades
- Bloom Energy Corp BE · 42 trades
- Bloomin' Brands, Inc. BLMN · 2 trades
- BlossomHill Therapeutics, Inc. BLSM · 7 trades
- Blue Acquisition Corp/Cayman BACC · 1 trades
- BLUE BIOFUELS, INC. BIOF · 10 trades
- Blue Bird Corp BLBD · 5 trades
- BLUE DOLPHIN ENERGY CO BDCO · 7 trades
- Blue Gold Ltd BGL
- Blue Moon Metals Inc. BMM
- Blue Owl Capital Corp OBDC · 9 trades
- BLUE OWL CAPITAL INC. OWL
- Blue Owl Technology Finance Corp. OTF · 7 trades
- BLUE RIDGE BANKSHARES, INC. BRBS
- Blue Water Acquisition Corp. IV BWIV · 2 trades
- Bluejay Diagnostics, Inc. BJDX · 7 trades
- BlueLinx Holdings Inc. BXC · 1 trades
- Bluerock Homes Trust, Inc. BHM · 6 trades
- Bluerock Private Real Estate Fund BPRE · 36 trades
- BNY MELLON HIGH YIELD STRATEGIES FUND DHF · 1 trades
- BNY MELLON STRATEGIC MUNICIPAL BOND FUND, INC. DSM · 11 trades
- BNY MELLON STRATEGIC MUNICIPALS, INC. LEO · 8 trades
- Bob's Discount Furniture, Inc. BOBS · 10 trades
- BOEING CO BA · 6 trades
- Bogota Financial Corp. BSBK
- BOISE CASCADE Co BCC · 3 trades
- BOK FINANCIAL CORP BOKF · 9 trades
- Bolt Biotherapeutics, Inc. BOLT · 13 trades
- BONK, INC. BNKK · 7 trades
- Booking Holdings Inc. BKNG · 22 trades
- BOOST RUN INC BRUNW
- Boost Run Inc. BRUN · 2 trades
- Boot Barn Holdings, Inc. BOOT · 2 trades
- Booz Allen Hamilton Holding Corp BAH · 4 trades
- BORGWARNER INC BWA · 27 trades
- Borr Drilling Ltd BORR · 28 trades
- BOS BETTER ONLINE SOLUTIONS LTD BOSC · 2 trades
- BOSTON BEER CO INC SAM
- BOSTON OMAHA Corp BOC · 8 trades
- BOSTON SCIENTIFIC CORP BSX · 11 trades
- Boundless Bio, Inc. BOLD · 28 trades
- Bowhead Specialty Holdings Inc. BOW
- Bowman Consulting Group Ltd. BWMN · 12 trades
- BOX INC BOX · 32 trades
- Boxlight Corp BOXL · 12 trades
- BOYD GAMING CORP BYD · 10 trades
- Boyd Group Services Inc. BGSI
- BP PLC BP
- BRADY CORP BRC · 4 trades
- Braemar Hotels & Resorts Inc. BHR
- Bragg Gaming Group Inc. BRAG
- Brainsway Ltd. BWAY · 5 trades
- BranchOut Food Inc. BOF · 4 trades
- BRANDYWINE REALTY TRUST BDN · 1 trades
- BrasilAgro - Brazilian Agricultural Real Estate Co LND · 15 trades
- BRASKEM SA BAK
- Braveheart Bio, Inc. BRVE · 11 trades
- Braze, Inc. BRZE · 23 trades
- Brazil Potash Corp. GRO
- BRC Group Holdings, Inc. RILY · 3 trades
- BRC Inc. BRCC · 13 trades
- BREAD FINANCIAL HOLDINGS, INC. BFH · 6 trades
- Breeze Acquisition Corp. II BREZ · 4 trades
- Brera Holdings PLC SLMT · 2 trades
- BridgeBio Oncology Therapeutics, Inc. BBOT
- BridgeBio Pharma, Inc. BBIO · 35 trades
- Bridgeline Digital, Inc. BLIN · 9 trades
- Bridger Aerospace Group Holdings, Inc. BAER · 9 trades
- Bridgewater Bancshares Inc BWB · 30 trades
- BRIDGFORD FOODS CORP BRID · 15 trades
- BRIGHT HORIZONS FAMILY SOLUTIONS INC. BFAM · 4 trades
- BRIGHT MINDS BIOSCIENCES INC. DRUG · 1 trades
- Brighthouse Financial, Inc. BHF
- Brightline Interactive, Inc./NV BTLN
- BrightSpire Capital, Inc. BRSP
- BrightSpring Health Services, Inc. BTSG · 12 trades
- BrightSpring Health Services, Inc. BTSGU
- Brightstar Lottery PLC BRSL
- BrightView Holdings, Inc. BV · 2 trades
- Brilliant Earth Group, Inc. BRLT · 12 trades
- BRINKER INTERNATIONAL, INC EAT · 31 trades
- BRINKS CO BCO
- BRISTOL MYERS SQUIBB CO BMY · 3 trades
- Bristow Group Inc. VTOL · 26 trades
- British American Tobacco p.l.c. BTI
- Brixmor Property Group Inc. BRX · 2 trades
- Broadcom Inc. AVGO · 28 trades
- BROADRIDGE FINANCIAL SOLUTIONS, INC. BR · 4 trades
- Broadstone Net Lease, Inc. BNL · 3 trades
- BROADWAY FINANCIAL CORP DE BYFC · 3 trades
- BROADWIND, INC. BWEN
- Brookdale Senior Living Inc. BKD
- Brookfield Asset Management Ltd. BAM
- BROOKFIELD Corp /ON/ BN
- Brookfield Infrastructure Partners L.P. BIP · 1 trades
- Brookfield Oaktree Holdings, LLC OAK-PA · 1 trades
- Brookfield Real Assets Income Fund Inc. RA · 1 trades
- Brookfield Renewable Corp BEPC
- Brookfield Wealth Solutions Ltd. BNT
- BROWN & BROWN, INC. BRO · 2 trades
- BROWN FORMAN CORP BF-B · 1 trades
- BROWN FORMAN CORP BFA
- BROWN FORMAN CORP BFB
- BRP Inc. DOO
- BRT Apartments Corp. BRT · 1 trades
- BRUKER CORP BRKR · 12 trades
- BRUKER CORP BRKRP
- BRUNSWICK CORP BC · 7 trades
- BTCS Inc. BTCS · 6 trades
- BUCKLE INC BKE · 9 trades
- BUILD-A-BEAR WORKSHOP INC BBW · 2 trades
- Builders FirstSource, Inc. BLDR · 2 trades
- BullFrog AI Holdings, Inc. BFRG · 2 trades
- Bullish BLSH · 7 trades
- Bumble Inc. BMBL · 23 trades
- Bunge Global SA BG · 3 trades
- Burford Capital Ltd BUR
- Burke & Herbert Financial Services Corp. BHRB · 19 trades
- Burlington Stores, Inc. BURL · 16 trades
- Burning Rock Biotech Ltd BNR · 8 trades
- Burtech Acquisition Corp II BRKH · 6 trades
- Business First Bancshares, Inc. BFST · 30 trades
- BUTLER NATIONAL CORP BUKS · 23 trades
- Butterfly Network, Inc. BFLY · 48 trades
- BuzzFeed, Inc. BZFD · 4 trades
- BV Financial, Inc. BVFL · 16 trades
- BW LPG Ltd BWLP
- BWX Technologies, Inc. BWXT · 6 trades
- BXP, Inc. BXP · 7 trades
- BYLINE BANCORP, INC. BY · 12 trades
- Byrna Technologies Inc. BYRN · 15 trades
About this page
WallStPal explains public SEC filings and congressional stock trade reports in plain English. Nothing is for sale; the site is free and supported by ads.
How to read it
- Form 4
- The form a company insider (officer, director or owner of more than 10%) must file with the SEC within two business days of buying or selling the company's shares.
- 13F
- A quarterly list of U.S. stocks held by an investment manager with more than $100 million, filed within 45 days after each quarter ends.
- STOCK Act
- A 2012 law that requires members of Congress to report stock trades by themselves, a spouse or a dependent child within 45 days.
A real example
In January 2016, when bank stocks were falling, JPMorgan Chase CEO Jamie Dimon bought 500,000 JPMorgan shares with his own money, worth about $26 million. His Form 4 made the purchase public within days, and investors read it as a strong sign of confidence.
Explain it like I'm 13
We read the long, boring forms that grown-ups file with the government and tell you what they say in normal words.
Data from public SEC filings and congressional reports. Information, not investment advice. Check every number against the filing linked on the page.