FEC-reported expenditures, Jan 1, 2025 – Jun 2, 2026 · campaign committee (Schedule B) & independent expenditures (Schedule E) · source: FEC bulk data