Broker-Dealer Firms
80,028 registered firms in FINRA BrokerCheck database Data from FINRA BrokerCheck and the SEC Investment Adviser Public Disclosure (IAPD), covering registered firms across all 50 states; see our methodology.
A 14,984 (74.7%)
B 3,006 (15.0%)
C 1,078 (5.4%)
D 737 (3.7%)
F 250 (1.2%)
Firms are graded on a size-normalized scale: a clean record earns an A, while firms with disclosures are ranked by disclosure intensity per branch office against same-size peers.
Sort and filter the full register below, or read the grade methodology.
| Firm Name ↕ | State | Disclosures ↕ | Offices ↕ | Grade | Status |
|---|---|---|---|---|---|
| BDL Wealth Management PLLC CRD: 330196 | - | 0 | 1 | - | Unknown |
| BDM Investments LLC CRD: 325169 | - | 0 | 1 | - | Unknown |
| BDM Investments, Inc. CRD: 127170 | - | 0 | 2 | - | Unknown |
| BDO Capital Advisors, LLC CRD: 109679 | IL | 0 | 6 | A | Active |
| BDO USA Wealth Advisors, LLC CRD: 328278 | - | 0 | 0 | - | Unknown |
| BDO Wealth Advisors, LLC CRD: 222525 | - | 0 | 0 | - | Unknown |
| BDR Associates, LLC CRD: 144425 | - | 0 | 0 | - | Unknown |
| BDR Research LLC CRD: 138834 | - | 0 | 0 | A | INACTIVE |
| BDS Securities LLC CRD: 21751 | - | 0 | 0 | A | INACTIVE |
| BDS Trading, LLC CRD: 151301 | - | 1 | 0 | B | INACTIVE |
| BDT & MSD BDC Management, LLC CRD: 330624 | - | 0 | 1 | - | Unknown |
| BDT & MSD Partners, LLC CRD: 150459 | IL | 0 | 8 | A | Active |
| BDT Capital Partners CRD: 160914 | - | 0 | 2 | - | Unknown |
| Bduck Capital CRD: 336060 | - | 0 | 1 | - | Unknown |
| BD|Cortina CRD: 46284 | UT | 1 | 2 | B | Active |
| BE Better Tomorrow, LLC CRD: 314347 | - | 0 | 1 | - | Unknown |
| BE Brave NOT Broke LLC CRD: 327173 | - | 0 | 2 | - | Unknown |
| BE Enterprises, LLC, a Texas Limited Liability Com… CRD: 323262 | - | 0 | 1 | - | Unknown |
| BE Financial Wealth Management, LLC CRD: 285543 | - | 0 | 0 | - | Unknown |
| BE Financially FIT, LLC CRD: 287928 | - | 0 | 0 | - | Unknown |
| BE Fund Advisors, LLC CRD: 331532 | - | 0 | 1 | - | Unknown |
| BE Intentional Financial LLC CRD: 300953 | - | 0 | 0 | - | Unknown |
| BE Investment Management CRD: 170355 | - | 0 | 1 | - | Unknown |
| BE More Advisors, LLC CRD: 284115 | - | 0 | 1 | - | Unknown |
| BE Partners CRD: 35225 | - | 1 | 0 | B | INACTIVE |
| BE Smart About Your Money LLC CRD: 306094 | - | 0 | 0 | - | Unknown |
| BE Your Best Financial CRD: 308905 | - | 0 | 2 | - | Unknown |
| Beach Benefits Group CRD: 300944 | - | 0 | 0 | - | Unknown |
| Beach Cities Wealth Management, LLC CRD: 158373 | - | 0 | 3 | - | Unknown |
| Beach Glass Management, Inc. CRD: 142723 | - | 0 | 0 | - | Unknown |
| Beach Investment Counsel, Inc CRD: 107615 | - | 0 | 0 | - | Unknown |
| Beach Investment Management LLC. CRD: 140011 | - | 0 | 0 | - | Unknown |
| Beach Point Capital Management LP CRD: 148885 | - | 0 | 1 | - | Unknown |
| Beach Real Estate Funds, LLC CRD: 313424 | - | 0 | 0 | - | Unknown |
| Beach Securities Corporation CRD: 27399 | - | 0 | 0 | A | INACTIVE |
| Beach Securities, Inc. CRD: 13380 | - | 0 | 0 | A | INACTIVE |
| Beach Street Financial Corp. CRD: 16548 | - | 0 | 0 | A | INACTIVE |
| Beach Street Financial Services LLC CRD: 220514 | - | 0 | 0 | - | Unknown |
| Beach Street Financial Services LLC CRD: 318839 | - | 0 | 0 | - | Unknown |
| Beach Street Securities, Inc. CRD: 8387 | - | 0 | 0 | A | INACTIVE |
| Beach Tree Capital, LLC CRD: 338460 | FL | 0 | 2 | A | Active |
| Beachwood Investment Corporation CRD: 16840 | - | 0 | 0 | A | INACTIVE |
| Beachwood Investments, Inc. CRD: 7507 | - | 0 | 0 | A | INACTIVE |
| Beachwood Ventures CRD: 171229 | - | 0 | 0 | - | Unknown |
| Beacon Advisors CRD: 335101 | - | 0 | 5 | - | Unknown |
| Beacon Advisors, Inc. CRD: 142158 | - | 0 | 0 | - | Unknown |
| Beacon Asset Management CRD: 146410 | - | 0 | 1 | - | Unknown |
| Beacon Asset Management Inc. CRD: 131794 | - | 0 | 0 | - | Unknown |
| Beacon Associates Wealth Management, LLC CRD: 318651 | - | 0 | 2 | - | Unknown |
| Beacon BAY Asset Management LLC CRD: 142207 | - | 0 | 1 | - | Unknown |