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
Twenty-First Century Financial Advisors Inc
CRD: 125690
- 0 2 - Unknown
Twenty-First Securities Corporation
CRD: 14461
- 0 0 A INACTIVE
Twenty-First Tailored Solutions, Inc.
CRD: 158381
- 0 1 - Unknown
Twenty-Five Capital Partners
CRD: 338735
- 0 1 - Unknown
Twenty-Something Investment Advisors, LLC
CRD: 149206
- 0 0 - Unknown
Twentyfive Fourteen Wealth Management
CRD: 304630
- 0 0 - Unknown
Twentyfour Asset Management (US) LP
CRD: 285791
- 0 1 - Unknown
Twentyfour Asset Management LLP
CRD: 335919
- 0 0 - Unknown
Twentyten, LLC
CRD: 110437
- 0 0 A INACTIVE
Twentythree Advisory
CRD: 332537
- 0 1 - Unknown
Twentytwo Investment Management
CRD: 311465
- 0 0 - Unknown
TWG Securities, Inc.
CRD: 143626
IL 0 2 A Active
TWH Management, Inc.
CRD: 308525
- 0 0 - Unknown
Twig Asset Management, LLC
CRD: 165433
- 0 1 - Unknown
Twight Financial Education, LLC
CRD: 157396
- 0 1 - Unknown
Twin Arbor Wealth Management LLC
CRD: 341900
- 0 1 - Unknown
Twin Bridge Capital Partners, LLC
CRD: 160403
- 0 1 - Unknown
Twin Capital Management Inc
CRD: 104748
- 0 1 - Unknown
Twin Cities Retirement Group
CRD: 154974
- 0 1 - Unknown
Twin Cities Wealth Strategies, Inc.
CRD: 286372
- 0 1 - Unknown
Twin City Private Wealth, LLC
CRD: 315836
- 0 3 - Unknown
Twin City Securities, Inc.
CRD: 17092
- 0 0 A INACTIVE
Twin Dovs Capital Management LP
CRD: 327936
- 0 0 - Unknown
Twin Focus Capital Partners, LLC
CRD: 140522
- 0 4 - Unknown
Twin Gryphon Advisors LLC
CRD: 297264
- 0 1 - Unknown
Twin Harbors Wealth Management LLC
CRD: 310260
- 0 1 - Unknown
Twin Haven Capital Partners, LLC
CRD: 160739
- 0 0 - Unknown
Twin Keel Capital, LLC
CRD: 325565
- 0 1 - Unknown
Twin Lake Partners, L.P.
CRD: 40151
- 0 0 A INACTIVE
Twin Lakes Capital
CRD: 137522
- 0 3 - Unknown
Twin Lakes Management, Inc.
CRD: 167660
- 0 0 - Unknown
Twin Leopard Capital Management LLC
CRD: 327010
- 0 1 - Unknown
Twin Lights Capital Management LLC
CRD: 330830
- 0 1 - Unknown
Twin Lions Management
CRD: 325314
- 0 0 - Unknown
Twin OAK ETF Company
CRD: 330365
- 0 1 - Unknown
Twin Oaks Fund Management, LLC
CRD: 289885
- 0 1 - Unknown
Twin Oaks Partners
CRD: 161896
- 0 1 - Unknown
Twin Peaks Wealth Advisors
CRD: 323817
- 0 10 - Unknown
Twin Peaks Wealth Management LLC
CRD: 165044
- 0 1 - Unknown
Twin Point Capital LLC
CRD: 281731
- 0 1 - Unknown
Twin Rivers Advisors, LLC
CRD: 310916
- 0 2 - Unknown
Twin Rivers Wealth Management
CRD: 305773
- 0 1 - Unknown
Twin Robins Capital
CRD: 329990
- 0 2 - Unknown
Twin Rocks Partners, Inc.
CRD: 286207
- 0 0 - Unknown
Twin Securities, Inc.
CRD: 158318
- 0 1 - Unknown
Twin Springs Capital, LLC
CRD: 328637
- 0 1 - Unknown
Twin Tiers Consulting, LLC
CRD: 136059
- 0 2 - Unknown
Twin Tree Management, LP
CRD: 149548
- 0 2 - Unknown
Twin Trust Trading LLC
CRD: 44339
- 0 0 A INACTIVE
Twinbeech Capital LP
CRD: 298583
- 0 1 - Unknown
Page 1475 of 1601 (80,028 total)