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.

All States
Firm Name ↕ State Disclosures ↕ Offices ↕ Grade Status
Main Line Capital Management LLC
CRD: 130960
- 0 1 - Unknown
Main Line Financial Advisors, LLC.
CRD: 121583
- 0 0 - Unknown
Main Line Group Wealth Management, LLC
CRD: 150964
- 0 1 - Unknown
Main Line Investment Group, Ltd.
CRD: 25499
- 0 0 A INACTIVE
Main Line Investors, Inc.
CRD: 128289
- 0 0 - Unknown
Main Line Options Traders
CRD: 31387
- 0 0 A INACTIVE
Main Line Retirement Advisors, LLC
CRD: 284780
- 0 3 - Unknown
Main Management ETF Advisors, LLC
CRD: 288558
- 0 1 - Unknown
Main Management Fund Advisors, LLC
CRD: 281689
- 0 1 - Unknown
Main Management, LLC
CRD: 120361
- 0 8 - Unknown
Main Point Advisors, Inc.
CRD: 167039
- 0 0 - Unknown
Main Post Partners
CRD: 172703
- 0 1 - Unknown
Main Quad Capital Management, LLC
CRD: 326533
- 0 1 - Unknown
Main Stream Advisors
CRD: 143734
- 0 0 - Unknown
Main Street Advisors
CRD: 43011
- 0 0 - Unknown
Main Street Advisors
CRD: 305170
- 0 1 - Unknown
Main Street Advisors LLC
CRD: 332071
- 0 1 - Unknown
Main Street Advisors, LLC
CRD: 116303
- 0 0 - Unknown
Main Street Advisors, LLC
CRD: 121797
- 0 2 - Unknown
Main Street Asset Management LLC
CRD: 281694
- 0 1 - Unknown
Main Street Asset Managment
CRD: 149610
- 0 2 - Unknown
Main Street Capital Corporation
CRD: 31242
- 0 0 A INACTIVE
Main Street Financial
CRD: 164106
- 0 0 - Unknown
Main Street Financial
CRD: 118130
- 0 1 - Unknown
Main Street Financial Group LLC
CRD: 334392
- 0 1 - Unknown
Main Street Financial Life Advisors, LLC
CRD: 118544
- 0 2 - Unknown
Main Street Financial Solutions, LLC
CRD: 305834
- 0 36 - Unknown
Main Street Financial Solutions, LLC
CRD: 146118
- 0 0 - Unknown
Main Street Investment Management
CRD: 161452
- 0 2 - Unknown
Main Street Investments
CRD: 164265
- 0 2 - Unknown
Main Street Investors, LLC
CRD: 299291
- 0 1 - Unknown
Main Street Management Company
CRD: 547
- 4 0 C INACTIVE
Main Street Management Company
CRD: 111736
- 0 1 - Unknown
Main Street Research LLC
CRD: 114629
- 0 9 - Unknown
Main Street Resources
CRD: 162356
- 0 1 - Unknown
Main Street Retirement Planning, LLC
CRD: 313051
- 0 1 - Unknown
Main Street Securities LLC
CRD: 324347
- 0 0 A INACTIVE
Main Street Securities, Inc.
CRD: 8522
- 0 0 A INACTIVE
Main Street Securities, LLC
CRD: 47127
- 3 0 C INACTIVE
Main Street Wealth Management, LLC
CRD: 301185
- 0 1 - Unknown
Maine Advisory Associates
CRD: 311679
- 0 4 - Unknown
Maine Advisory Associates, Inc.
CRD: 173886
- 0 0 - Unknown
Maine Center for Wealth Management, LLC
CRD: 173884
- 0 1 - Unknown
Maine Investors Service
CRD: 2631
- 0 0 A INACTIVE
Maine Securities Corporation
CRD: 16976
ME 3 4 B Active
Mainfirst Securities US Inc.
CRD: 150982
- 0 0 A INACTIVE
Mainland Financial
CRD: 119667
- 0 2 - Unknown
Mainland Securities Corp.
CRD: 16119
- 0 0 A INACTIVE
Mainline Investment Advisers, LLC
CRD: 159045
- 0 1 - Unknown
Mainline Private Wealth, LLC
CRD: 159295
- 0 0 - Unknown
Page 901 of 1601 (80,028 total)