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 |
|---|---|---|---|---|---|
| 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 |