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 |
|---|---|---|---|---|---|
| Thomaspartners, Inc. CRD: 104966 | - | 0 | 0 | - | Unknown |
| Thome Financial CRD: 129190 | - | 0 | 2 | - | Unknown |
| Thomist Capital Management, LP CRD: 299815 | - | 0 | 1 | - | Unknown |
| Thompson & Thompson CPA PC CRD: 117202 | - | 0 | 0 | - | Unknown |
| Thompson & Thompson Investment Advisors, Inc. CRD: 306408 | - | 0 | 3 | - | Unknown |
| Thompson Advisory Services, LLC CRD: 149344 | - | 0 | 0 | - | Unknown |
| Thompson Capital Management CRD: 226620 | - | 0 | 1 | - | Unknown |
| Thompson Capital Management, LLC CRD: 174087 | - | 0 | 0 | - | Unknown |
| Thompson Capital Management, LLC CRD: 168773 | - | 0 | 1 | - | Unknown |
| Thompson Capital Management, LLC CRD: 300993 | - | 0 | 2 | - | Unknown |
| Thompson Creek Wealth Advisors CRD: 151363 | - | 0 | 3 | - | Unknown |
| Thompson Davis & Co., Inc. CRD: 41353 | VA | 2 | 4 | B | Active |
| Thompson Equities Corporation CRD: 8146 | - | 0 | 0 | A | INACTIVE |
| Thompson Equity Co. Inc. CRD: 14925 | - | 0 | 0 | A | INACTIVE |
| Thompson Financial Advisors CRD: 319243 | - | 0 | 2 | - | Unknown |
| Thompson Financial LLC CRD: 282915 | - | 0 | 1 | - | Unknown |
| Thompson Financial Services CRD: 143039 | - | 0 | 0 | - | Unknown |
| Thompson Financial Transitions Inc. CRD: 322562 | - | 0 | 1 | - | Unknown |
| Thompson Hutton, LLC CRD: 309442 | - | 0 | 1 | - | Unknown |
| Thompson Investment Advisors CRD: 124034 | - | 0 | 1 | - | Unknown |
| Thompson Investment Associates LLC CRD: 300287 | - | 0 | 0 | - | Unknown |
| Thompson Investment Management, Inc. CRD: 129609 | - | 0 | 1 | - | Unknown |
| Thompson Private Wealth CRD: 172142 | - | 0 | 1 | - | Unknown |
| Thompson Research, LLC CRD: 337495 | TN | 0 | 2 | A | Active |
| Thompson Rubinstein Investment Management Inc CRD: 104798 | - | 0 | 0 | - | Unknown |
| Thompson Siegel & Walmsley LLC CRD: 105726 | - | 0 | 5 | - | Unknown |
| Thompson Street Capital Manager LLC CRD: 156679 | - | 0 | 1 | - | Unknown |
| Thompson Wealth Advisors CRD: 140871 | - | 0 | 1 | - | Unknown |
| Thompson Wealth Advisors, LLC CRD: 160997 | - | 0 | 0 | - | Unknown |
| Thompson Wealth Management, Inc. CRD: 137205 | - | 0 | 2 | - | Unknown |
| Thompson Wealth Management, Ltd. CRD: 108313 | - | 0 | 0 | - | Unknown |
| Thomson Capital, Inc. CRD: 15777 | - | 0 | 0 | A | INACTIVE |
| Thomson Financial Advisors LLC. CRD: 139165 | - | 0 | 0 | - | Unknown |
| Thomson Institutional Services Inc. CRD: 26653 | - | 0 | 0 | A | INACTIVE |
| Thomson Mckinnon Securities Inc. CRD: 829 | - | 0 | 0 | A | INACTIVE |
| Thor Advisors LLC CRD: 292657 | - | 0 | 0 | - | Unknown |
| Thor Capital LLC CRD: 45716 | - | 2 | 0 | B | INACTIVE |
| Thor Financial Technologies CRD: 310362 | - | 0 | 1 | - | Unknown |
| Thor Trading LLC CRD: 104319 | - | 0 | 0 | A | INACTIVE |
| Thor Trading, LLC CRD: 34452 | - | 1 | 0 | B | INACTIVE |
| Thor Wealth Management Inc CRD: 105902 | - | 0 | 5 | - | Unknown |
| Thora Capital, LLC CRD: 304741 | - | 0 | 1 | - | Unknown |
| Thoreson Steffes CRD: 164425 | - | 0 | 1 | - | Unknown |
| Thorn Welch & Co., Inc. Investment Securities CRD: 7364 | - | 0 | 0 | A | INACTIVE |
| Thornapple River Capital CRD: 291052 | - | 0 | 0 | - | Unknown |
| Thornbridge Corporation CRD: 28739 | - | 0 | 0 | A | INACTIVE |
| Thornburg BOW River Advisers, LLC. CRD: 332879 | - | 0 | 1 | - | Unknown |
| Thornburg Investment Management Inc CRD: 106357 | - | 0 | 21 | - | Unknown |
| Thornburg Securities LLC CRD: 14857 | NM | 0 | 5 | A | Active |
| Thorne & Wilson, Inc. CRD: 3582 | - | 0 | 0 | A | INACTIVE |