| 1 | GALT, ERROLMARTINSDALE, MT · 59053 | RANCHER · SELF EMPLOYED | WINREDC00694323 | 2026-03-02 | $7,000 | Primary (P) | Filing 1965426FEC filing ↗ |
| 2 | GALT, ERROLMARTINSDALE, MT · 59053 | RANCHER · SELF EMPLOYED | FLINT FOR MONTANAC00941575 | 2026-03-02 | $7,000 | Primary 2026 (P2026) | Filing 2007678 · amendedFEC filing ↗ |
| 3 | K, SHARRIEMARTINSDALE, MT · 59053 | RETIRED · RETIRED | WINREDC00694323 | 2026-03-03 | $7,000 | Primary (P) | Filing 1965426FEC filing ↗ |
| 4 | K, SHARRIEMARTINSDALE, MT · 59053 | RETIRED · NONE | FLINT FOR MONTANAC00941575 | 2026-03-03 | $7,000 | Primary 2026 (P2026) | Filing 2007678 · amendedFEC filing ↗ |
| 5 | WALSH, KENNETHMARTINSDALE, MT · 59053 | RETIRED · RETIRED | TEAM ALMEC00942797 | 2026-03-27 | $7,000 | Primary (P) | Filing 1966600FEC filing ↗ |
| 6 | WALSH, KAREN L.MARTINSDALE, MT · 59053 | Not reported | ALME FOR SENATEC00942060 | 2026-06-02 | $7,000 | Primary 2026 (P2026) | SEE REDESIGNATIONFiling 1997218FEC filing ↗ |
| 7 | GALT, ERROLMARTINSDALE, MT · 59053 | RANCHER · SELF EMPLOYED | FLINT FOR MONTANAC00941575 | 2026-03-02 | $3,500Memo only · not additional money | General 2026 (G2026) | Filing 2007678 · amendedFEC filing ↗ |
| 8 | K, SHARRIEMARTINSDALE, MT · 59053 | RETIRED · NONE | FLINT FOR MONTANAC00941575 | 2026-03-03 | $3,500Memo only · not additional money | General 2026 (G2026) | Filing 2007678 · amendedFEC filing ↗ |
| 9 | WALSH, KAREN L.MARTINSDALE, MT · 59053 | Not reported | ALME FOR SENATEC00942060 | 2026-06-16 | $3,500Memo only · not additional money | General 2026 (G2026) | REDESIGNATION FROM PRIMARYFiling 1997218FEC filing ↗ |
| 10 | WALSH, KENNETHMARTINSDALE, MT · 59053 | RETIRED · NONE | FLINT FOR MONTANAC00941575 | 2026-09-18 | $3,500 | General 2026 (G2026) | Filing 2025299FEC filing ↗ |
| 11 | WALSH, KENNETHMartinsdale, MT · 59053 | RETIRED · RETIRED | WINREDC00694323 | 2026-09-18 | $3,500 | Not reported | Filing 2026143FEC filing ↗ |
| 12 | GALT, ASHLEEMARTINSDALE, MT · 59053 | PR · GRANITE PEAK COMMUNICATIONS LLC | WINREDC00694323 | 2026-03-13 | $1,000 | Primary (P) | Filing 1965426FEC filing ↗ |
| 13 | GALT, ASHLEEMARTINSDALE, MT · 59053 | PR · GRANITE PEAK COMMUNICATIONS LLC | FLINT FOR MONTANAC00941575 | 2026-03-13 | $1,000 | Primary 2026 (P2026) | Filing 2007678 · amendedFEC filing ↗ |
| 14 | WALSH, KENNETH C.MARTINSDALE, MT · 59053 | RETIRED · RETIRED | DAINES SENATE MAJORITY FUNDC00571596 | 2025-08-03 | $1,000 | Primary (P) | Filing 1920765FEC filing ↗ |
| 15 | GRANDE, JOHN AMARTINSDALE, MT · 59053 | AGRICULTURE · SELF EMPLOYED | NATIONAL CATTLEMEN'S BEEF ASSOCIATION POLITICAL ACTION COMMITTEE (NCBA-PAC)C00028787 | 2025-04-29 | $1,000 | Primary (P) | Filing 1890925FEC filing ↗ |
| 16 | GALT, SHARRIE KAYMARTINSDALE, MT · 59053 | RANCHER · DBA: SHARRIE GALT | ALME FOR SENATEC00942060 | 2026-06-02 | $1,000 | Primary 2026 (P2026) | Filing 1997218FEC filing ↗ |
| 17 | GALT, ASHLEEMARTINSDALE, MT · 59053 | PR · GRANITE PEAK COMMUNICATIONS LLC | ALME FOR SENATEC00942060 | 2026-06-14 | $1,000 | General 2026 (G2026) | EARMARKED FROM WINREDFiling 1997218FEC filing ↗ |
| 18 | GALT, ASHLEEMARTINSDALE, MT · 59053 | GRANITE PEAK COMMUNICATIONS LLC | WINREDC00694323 | 2026-06-14 | $1,000 | Primary (P) | Filing 2002713 · amendedFEC filing ↗ |
| 19 | WALSH, KENNETH C.MARTINSDALE, MT · 59053 | RETIRED · RETIRED | DAINES SENATE MAJORITY FUNDC00571596 | 2025-07-19 | $1,000 | Primary (P) | Filing 1920765FEC filing ↗ |
| 20 | WALSH, KENNETHMartinsdale, MT · 59053 | Retired · Retired | BOB SMITH FOR CONGRESSC00898882 | 2026-09-18 | $1,000 | General 2026 (G2026) | Filing 2026945FEC filing ↗ |