| 421 | CASTLE, JOHNPALM BEACH, FL · 33480 | MERCHANT BANKER · CASTLE HARLAN | WINREDC00694323 | 2025-03-31 | $7,000 | Primary (P) | Filing 1945557 · amendedFEC filing ↗ |
| 422 | CASTLE, JOHN KNEW YORK, NY · 10155 | MERCHANT BANKER · CASTLE HARLAN, INC. | WINREDC00694323 | 2025-03-31 | $7,000 | Primary (P) | Filing 1945557 · amendedFEC filing ↗ |
| 423 | CASTLE, JOHN KNEW YORK, NY · 10155 | MERCHANT BANKER · CASTLE HARLAN, INC. | WINREDC00694323 | 2025-03-31 | $7,000 | Primary (P) | Filing 1945557 · amendedFEC filing ↗ |
| 424 | CASTLE, JOHN K. MR.PALM BEACH, FL · 33480 | CHAIRMAN · CASTLE HARLAN | COTTON FOR SENATE, INC.C00499988 | 2025-03-31 | $7,000Memo only · not additional money | Primary 2026 (P2026) | SEE REDESIGNATIONFiling 1902604FEC filing ↗ |
| 425 | CASTLE, JOHN K. MR.NEW YORK, NY · 10155 | MERCHANT BANKER · CASTLE HARLAN INC | STEVE DAINES FOR MONTANAC00491357 | 2025-03-31 | $7,000 | Primary 2026 (P2026) | EARMARKED FROM WINRED; SEE REDESIGNATIONFiling 1887607FEC filing ↗ |
| 426 | CASTLE, JOHN KNEW YORK, NY · 10155 | MERCHANT BANKER · CASTLE HARLAN, INC. | WINREDC00694323 | 2025-10-29 | $7,000 | Primary (P) | Filing 1942656FEC filing ↗ |
| 427 | CASTLE, JOHN KNEW YORK, NY · 10155 | MERCHANT BANKER · CASTLE HARLAN, INC. | NY REPUBLICAN FEDERAL CAMPAIGN COMMITTEEC00055582 | 2026-01-15 | $10,000 | Primary (P) | Filing 1948067FEC filing ↗ |
| 428 | CASTLE, JOHN KNEW YORK, NY · 10155 | MERCHANT BANKER · CASTLE HARLAN INC | TEAM NUNNC00838698 | 2025-12-24 | $10,000 | Primary (P) | Filing 1940947FEC filing ↗ |
| 429 | CASTLE, JOHN KNEW YORK, NY · 10155 | MERCHANT BANKER · CASTLE HARLAN, INC. | WINREDC00694323 | 2025-12-23 | $10,000 | Primary (P) | Filing 1942656FEC filing ↗ |
| 430 | CASTLE, JOHN KNEW YORK, NY · 10155 | MERCHANT BANKER · CASTLE HARLAN, INC. | FRIENDS OF MIKE LEE INCC00473827 | 2025-12-23 | $10,000 | Other 2028 (O2028) | Filing 1940335FEC filing ↗ |
| 431 | CASTLE, JOHN K. MR.NEW YORK, NY · 10155 | CHAIRMAN · CASTLE HARLAN INC. | CORNYN VICTORY COMMITTEEC00770180 | 2025-07-08 | $10,000 | Primary (P) | Filing 1921298FEC filing ↗ |
| 432 | CASTLE, JOHN K.PALM BEACH, FL · 33480 | MERCHANT BANKER · CASTLE HARLAN INC. | ASHLEY HINSON VICTORY COMMITTEEC00718221 | 2025-06-30 | $10,000 | Primary (P) | Filing 1900685FEC filing ↗ |
| 433 | CASTLE, JOHN KNEW YORK, NY · 10155 | MERCHANT BANKER · CASTLE HARLAN, INC. | DAN CRENSHAW VICTORY COMMITTEEC00694810 | 2025-06-30 | $10,000 | Primary (P) | Filing 1902620FEC filing ↗ |
| 434 | CASTLE, JOHN KNEW YORK, NY · 10155 | MERCHANT BANKER · CASTLE HARLAN INC | TEAM NUNNC00838698 | 2025-06-30 | $10,000 | Primary (P) | Filing 1909278FEC filing ↗ |
| 435 | CASTLE, JOHN K.NEW YORK, NY · 10155 | MERCHANT BANKER · CASTLE HARLAN INC. | TEAM HUIZENGAC00580043 | 2026-06-12 | $10,000 | Primary (P) | Filing 1993645FEC filing ↗ |
| 436 | CASTLE, JOHNNEW YORK, NY · 10155 | MERCHANT BANKER · CASTLE HARLAN | HYDE-SMITH VICTORY COMMITTEEC00898783 | 2025-05-15 | $10,000 | Primary (P) | Filing 1900649FEC filing ↗ |
| 437 | CASTLE, JOHN K.PALM BEACH, FL · 33480 | MERCHANT BANKER · CASTLE HARLAN | WINREDC00694323 | 2025-03-31 | $10,000 | Primary (P) | Filing 1945557 · amendedFEC filing ↗ |
| 438 | CASTLE, JOHN KNEW YORK, NY · 10155 | MERCHANT BANKER · CASTLE HARLAN, INC. | WINREDC00694323 | 2025-03-31 | $10,000 | Primary (P) | Filing 1945557 · amendedFEC filing ↗ |
| 439 | CASTLE, JOHN KNEW YORK, NY · 10155 | MERCHANT BANKER · CASTLE HARLAN, INC. | WINREDC00694323 | 2025-03-31 | $10,000 | Primary (P) | Filing 1945557 · amendedFEC filing ↗ |
| 440 | CASTLE, JOHN K. MR.NEW YORK, NY · 10155 | MERCHANT BANKER · CASTLE HARLAN INC | MARSHA FOR SENATEC00376939 | 2025-03-31 | $10,000 | Primary 2030 (P2030) | EARMARKED FROM WINRED; SEE REDESIGNATIONFiling 1895341 · amendedFEC filing ↗ |