| 2026-05-18 | 9f7ed7bc | clip_about | — | clip |
| 2021-06-09 | HONORING AMERICAN LAW ENFORCEMENT PAC | committee_contributed_to_candidate | $63,750 | fec_pas2 |
| 2021-06-09 | LAW ENFORCEMENT FOR A SAFER AMERICA PAC | opposes_independently | $63,750 | fec_ies |
| 2021-06-09 | LAW ENFORCEMENT FOR A SAFER AMERICA PAC | committee_contributed_to_candidate | $63,750 | fec_pas2 |
| 2021-06-09 | HONORING AMERICAN LAW ENFORCEMENT PAC | contributed_to | $63,750 | pas2 |
| 2021-06-09 | HONORING AMERICAN LAW ENFORCEMENT PAC | opposes_independently | $63,750 | fec_ies |
| 2021-06-09 | LAW ENFORCEMENT FOR A SAFER AMERICA PAC | contributed_to | $63,750 | pas2 |
| 2024-10-22 | RECLAIM MAINE | opposes_independently | $11,502 | fec_ies |
| 2024-10-22 | RECLAIM MAINE | opposes_independently | $11,502 | fec_ies |
| 2026-02-12 | MACHINISTS NON PARTISAN POLITICAL LEAGUE OF THE INTERNATIONAL ASSOCIATION OF MACHINISTS & AEROSPACE WORKERS | contributed_to | $5,000 | pas2 |
| 2026-02-12 | MACHINISTS NON PARTISAN POLITICAL LEAGUE OF THE INTERNATIONAL ASSOCIATION OF MACHINISTS & AEROSPACE WORKERS | committee_contributed_to_candidate | $5,000 | fec_pas2 |
| 2025-09-22 | UA UNION PLUMBERS & PIPEFITTERS VOTE! PAC (UNITED ASSOCIATION OF JOURNEYMEN AND APPRENTICES OF THE PLUMBING & PIPEFITTING INDUSTRY OF THE UNITED STATES AND CANADA) | committee_contributed_to_candidate | $5,000 | fec_pas2 |
| 2025-09-22 | UA UNION PLUMBERS & PIPEFITTERS VOTE! PAC (UNITED ASSOCIATION OF JOURNEYMEN AND APPRENTICES OF THE PLUMBING & PIPEFITTING INDUSTRY OF THE UNITED STATES AND CANADA) | contributed_to | $5,000 | pas2 |
| 2025-08-12 | SEIU COPE (SERVICE EMPLOYEES INTERNATIONAL UNION COMMITTEE ON POLITICAL EDUCATION) | committee_contributed_to_candidate | $5,000 | fec_pas2 |
| 2025-08-12 | SEIU COPE (SERVICE EMPLOYEES INTERNATIONAL UNION COMMITTEE ON POLITICAL EDUCATION) | contributed_to | $5,000 | pas2 |
| 2022-11-02 | AMERICAN FEDERATION OF TEACHERS, AFL-CIO COMMITTEE ON POLITICAL EDUCATION | contributed_to | $5,000 | pas2 |
| 2022-11-02 | AMERICAN FEDERATION OF TEACHERS, AFL-CIO COMMITTEE ON POLITICAL EDUCATION | committee_contributed_to_candidate | $5,000 | fec_pas2 |
| 2022-10-14 | MACHINISTS NON PARTISAN POLITICAL LEAGUE OF THE INTERNATIONAL ASSOCIATION OF MACHINISTS & AEROSPACE WORKERS | contributed_to | $5,000 | pas2 |
| 2022-10-14 | MACHINISTS NON PARTISAN POLITICAL LEAGUE OF THE INTERNATIONAL ASSOCIATION OF MACHINISTS & AEROSPACE WORKERS | committee_contributed_to_candidate | $5,000 | fec_pas2 |
| 2022-10-11 | COMMUNICATIONS WORKERS OF AMERICA - COPE POLITICAL CONTRIBUTIONS COMMITTEE | committee_contributed_to_candidate | $5,000 | fec_pas2 |
| 2022-10-11 | COMMUNICATIONS WORKERS OF AMERICA - COPE POLITICAL CONTRIBUTIONS COMMITTEE | contributed_to | $5,000 | pas2 |
| 2022-09-09 | MOVEON.ORG POLITICAL ACTION | committee_contributed_to_candidate | $5,000 | fec_pas2 |
| 2022-09-09 | MOVEON.ORG POLITICAL ACTION | contributed_to | $5,000 | pas2 |
| 2022-08-23 | ROOTED IN COMMUNITY LEADERSHIP PAC | contributed_to | $5,000 | pas2 |
| 2022-08-23 | ROOTED IN COMMUNITY LEADERSHIP PAC | committee_contributed_to_candidate | $5,000 | fec_pas2 |
| 2022-08-16 | MACHINISTS NON PARTISAN POLITICAL LEAGUE OF THE INTERNATIONAL ASSOCIATION OF MACHINISTS & AEROSPACE WORKERS | contributed_to | $5,000 | pas2 |
| 2022-08-16 | MACHINISTS NON PARTISAN POLITICAL LEAGUE OF THE INTERNATIONAL ASSOCIATION OF MACHINISTS & AEROSPACE WORKERS | committee_contributed_to_candidate | $5,000 | fec_pas2 |
| 2022-03-31 | CONGRESSIONAL BLACK CAUCUS PAC | committee_contributed_to_candidate | $5,000 | fec_pas2 |
| 2022-03-31 | CONGRESSIONAL BLACK CAUCUS PAC | contributed_to | $5,000 | pas2 |
| 2022-02-27 | PROGRESSIVE TURNOUT PROJECT | committee_contributed_to_candidate | $5,000 | fec_pas2 |
| 2022-02-27 | PROGRESSIVE TURNOUT PROJECT | contributed_to | $5,000 | pas2 |
| 2021-09-30 | AMERICAN FEDERATION OF TEACHERS, AFL-CIO COMMITTEE ON POLITICAL EDUCATION | contributed_to | $5,000 | pas2 |
| 2021-09-30 | AMERICAN FEDERATION OF TEACHERS, AFL-CIO COMMITTEE ON POLITICAL EDUCATION | committee_contributed_to_candidate | $5,000 | fec_pas2 |
| 2021-03-16 | D.R.I.V.E. - DEM, REP, IND VOTER ED (THE PAC OF THE INT'L BRHD OF TEAMSTERS) | committee_contributed_to_candidate | $5,000 | fec_pas2 |
| 2021-03-16 | D.R.I.V.E. - DEM, REP, IND VOTER ED (THE PAC OF THE INT'L BRHD OF TEAMSTERS) | contributed_to | $5,000 | pas2 |
| 2021-03-01 | LABORERS' INTERNATIONAL UNION OF NORTH AMERICA (LIUNA) PAC | committee_contributed_to_candidate | $5,000 | fec_pas2 |
| 2021-03-01 | LABORERS' INTERNATIONAL UNION OF NORTH AMERICA (LIUNA) PAC | contributed_to | $5,000 | pas2 |
| 2022-10-27 | CHINESE PROGRESSIVE POLITICAL ACTION INC. | contributed_to | $3,340 | pas2 |
| 2022-10-27 | CHINESE PROGRESSIVE POLITICAL ACTION INC. | committee_contributed_to_candidate | $3,340 | fec_pas2 |
| 2022-09-15 | TRANSPORT WORKERS UNION OF AMERICA POLITICAL CONTRIBUTIONS COMMITTEE | contributed_to | $3,000 | pas2 |
| 2022-09-15 | TRANSPORT WORKERS UNION OF AMERICA POLITICAL CONTRIBUTIONS COMMITTEE | committee_contributed_to_candidate | $3,000 | fec_pas2 |
| 2026-01-20 | AMERICAN OPTOMETRIC ASSOCIATION POLITICAL ACTION COMMITTEE | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2026-01-20 | AMERICAN OPTOMETRIC ASSOCIATION POLITICAL ACTION COMMITTEE | contributed_to | $2,500 | pas2 |
| 2025-10-23 | LABORERS' INTERNATIONAL UNION OF NORTH AMERICA (LIUNA) PAC | contributed_to | $2,500 | pas2 |
| 2025-10-23 | LABORERS' INTERNATIONAL UNION OF NORTH AMERICA (LIUNA) PAC | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2025-09-01 | AMERICAN FEDERATION OF STATE COUNTY & MUNICIPAL EMPLOYEES P E O P L E | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2025-09-01 | AMERICAN FEDERATION OF STATE COUNTY & MUNICIPAL EMPLOYEES P E O P L E | contributed_to | $2,500 | pas2 |
| 2025-08-08 | AMERICAN FEDERATION OF TEACHERS, AFL-CIO COMMITTEE ON POLITICAL EDUCATION | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2025-08-08 | AMERICAN FEDERATION OF TEACHERS, AFL-CIO COMMITTEE ON POLITICAL EDUCATION | contributed_to | $2,500 | pas2 |
| 2025-06-30 | CHRISTOPHER STREET PROJECT PAC (CSP PAC) | contributed_to | $2,500 | pas2 |
| 2025-06-30 | CHRISTOPHER STREET PROJECT PAC (CSP PAC) | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2025-06-19 | NATIONAL ELEVATOR CONSTRUCTORS PAC/ INTN'L UNION OF ELEVATOR CONSTRUCTORS (NEC PAC) | contributed_to | $2,500 | pas2 |
| 2025-06-19 | NATIONAL ELEVATOR CONSTRUCTORS PAC/ INTN'L UNION OF ELEVATOR CONSTRUCTORS (NEC PAC) | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2025-04-24 | LABORERS' INTERNATIONAL UNION OF NORTH AMERICA (LIUNA) PAC | contributed_to | $2,500 | pas2 |
| 2025-04-24 | LABORERS' INTERNATIONAL UNION OF NORTH AMERICA (LIUNA) PAC | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2025-04-14 | INT'L ASSOCIATION OF BRIDGE, STRUCTURAL, ORNAMENTAL AND REINFORCING IRON WORKERS (IPAL) | contributed_to | $2,500 | pas2 |
| 2025-04-14 | INT'L ASSOCIATION OF BRIDGE, STRUCTURAL, ORNAMENTAL AND REINFORCING IRON WORKERS (IPAL) | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2025-03-21 | JUSTICE DEMOCRATS PAC | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2025-03-21 | JUSTICE DEMOCRATS PAC | contributed_to | $2,500 | pas2 |
| 2025-02-19 | AMERICAN FEDERATION OF STATE COUNTY & MUNICIPAL EMPLOYEES P E O P L E | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2025-02-19 | AMERICAN FEDERATION OF STATE COUNTY & MUNICIPAL EMPLOYEES P E O P L E | contributed_to | $2,500 | pas2 |
| 2022-10-21 | PROGRESSIVE TURNOUT PROJECT | contributed_to | $2,500 | pas2 |
| 2022-10-21 | PROGRESSIVE TURNOUT PROJECT | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2022-09-27 | PROGRESSIVE TURNOUT PROJECT | contributed_to | $2,500 | pas2 |
| 2022-09-27 | PROGRESSIVE TURNOUT PROJECT | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2022-09-02 | HIGHER HEIGHTS FOR AMERICA PAC | contributed_to | $2,500 | pas2 |
| 2022-09-02 | HIGHER HEIGHTS FOR AMERICA PAC | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2022-07-07 | INTERNATIONAL ASSOCIATION OF FIREFIGHTERS INTERESTED IN REGISTRATION AND EDUCATION PAC | contributed_to | $2,500 | pas2 |
| 2022-07-07 | INTERNATIONAL ASSOCIATION OF FIREFIGHTERS INTERESTED IN REGISTRATION AND EDUCATION PAC | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2021-09-29 | AMERICAN FEDERATION OF STATE COUNTY & MUNICIPAL EMPLOYEES P E O P L E | contributed_to | $2,500 | pas2 |
| 2021-09-29 | AMERICAN FEDERATION OF STATE COUNTY & MUNICIPAL EMPLOYEES P E O P L E | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2021-09-22 | INTERNATIONAL ASSOCIATION OF FIREFIGHTERS INTERESTED IN REGISTRATION AND EDUCATION PAC | committee_contributed_to_candidate | $2,500 | fec_pas2 |
| 2021-09-22 | INTERNATIONAL ASSOCIATION OF FIREFIGHTERS INTERESTED IN REGISTRATION AND EDUCATION PAC | contributed_to | $2,500 | pas2 |
| 2025-12-18 | FUELING INDIVIDUAL RIGHTS EVERYWHERE (FIRE) PAC | contributed_to | $2,000 | pas2 |
| 2025-12-18 | FUELING INDIVIDUAL RIGHTS EVERYWHERE (FIRE) PAC | committee_contributed_to_candidate | $2,000 | fec_pas2 |
| 2022-10-03 | NEA FUND FOR CHILDREN AND PUBLIC EDUCATION | committee_contributed_to_candidate | $2,000 | fec_pas2 |
| 2022-10-03 | NEA FUND FOR CHILDREN AND PUBLIC EDUCATION | contributed_to | $2,000 | pas2 |
| 2022-08-30 | PLANNED PARENTHOOD ACTION FUND INC PAC, DBA PLANNED PARENTHOOD FEDERAL PAC | contributed_to | $2,000 | pas2 |
| 2022-08-30 | PLANNED PARENTHOOD ACTION FUND INC PAC, DBA PLANNED PARENTHOOD FEDERAL PAC | committee_contributed_to_candidate | $2,000 | fec_pas2 |
| 2022-03-08 | NEA FUND FOR CHILDREN AND PUBLIC EDUCATION | contributed_to | $2,000 | pas2 |
| 2022-03-08 | NEA FUND FOR CHILDREN AND PUBLIC EDUCATION | committee_contributed_to_candidate | $2,000 | fec_pas2 |
| 2021-03-20 | MARCIA FUDGE FOR CONGRESS | committee_contributed_to_candidate | $2,000 | fec_pas2 |
| 2021-03-20 | MARCIA FUDGE FOR CONGRESS | contributed_to | $2,000 | pas2 |
| 2021-03-03 | AMERICAN POSTAL WORKERS UNION COMMITTEE ON POLITICAL ACTION | contributed_to | $2,000 | pas2 |
| 2021-03-03 | AMERICAN POSTAL WORKERS UNION COMMITTEE ON POLITICAL ACTION | committee_contributed_to_candidate | $2,000 | fec_pas2 |
| 2022-11-08 | CHINESE PROGRESSIVE POLITICAL ACTION INC. | contributed_to | $1,610 | pas2 |
| 2022-11-08 | CHINESE PROGRESSIVE POLITICAL ACTION INC. | committee_contributed_to_candidate | $1,610 | fec_pas2 |
| 2025-11-09 | TRANSPORT WORKERS UNION OF AMERICA POLITICAL CONTRIBUTIONS COMMITTEE | contributed_to | $1,500 | pas2 |
| 2025-11-09 | TRANSPORT WORKERS UNION OF AMERICA POLITICAL CONTRIBUTIONS COMMITTEE | committee_contributed_to_candidate | $1,500 | fec_pas2 |
| 2025-09-12 | TRANSPORT WORKERS UNION OF AMERICA POLITICAL CONTRIBUTIONS COMMITTEE | contributed_to | $1,500 | pas2 |
| 2025-09-12 | TRANSPORT WORKERS UNION OF AMERICA POLITICAL CONTRIBUTIONS COMMITTEE | committee_contributed_to_candidate | $1,500 | fec_pas2 |
| 2022-11-07 | SIERRA CLUB POLITICAL COMMITTEE | contributed_to | $1,500 | pas2 |
| 2022-11-07 | SIERRA CLUB POLITICAL COMMITTEE | committee_contributed_to_candidate | $1,500 | fec_pas2 |
| 2021-08-09 | VIRGIN ISLANDS FOR PLASKETT | committee_contributed_to_candidate | $1,186 | fec_pas2 |
| 2021-08-09 | VIRGIN ISLANDS FOR PLASKETT | contributed_to | $1,186 | pas2 |
| 2025-06-10 | D.R.I.V.E. - DEM, REP, IND VOTER ED (THE PAC OF THE INT'L BRHD OF TEAMSTERS) | committee_contributed_to_candidate | $1,000 | fec_pas2 |
| 2025-06-10 | D.R.I.V.E. - DEM, REP, IND VOTER ED (THE PAC OF THE INT'L BRHD OF TEAMSTERS) | contributed_to | $1,000 | pas2 |
| 2025-05-30 | I.B.E.W. LOCAL 103 FEDERAL POLITICAL ACTION COMMITTEE | contributed_to | $1,000 | pas2 |
| 2025-05-30 | I.B.E.W. LOCAL 103 FEDERAL POLITICAL ACTION COMMITTEE | committee_contributed_to_candidate | $1,000 | fec_pas2 |
| 2025-05-22 | INTERNATIONAL UNION OF PAINTERS AND ALLIED TRADES POLITICAL ACTION TOGETHER POLITICAL COMMITTEE | contributed_to | $1,000 | pas2 |
| 2025-05-22 | INTERNATIONAL UNION OF PAINTERS AND ALLIED TRADES POLITICAL ACTION TOGETHER POLITICAL COMMITTEE | committee_contributed_to_candidate | $1,000 | fec_pas2 |
| 2022-10-24 | ARAB AMERICAN DEMOCRATIC ACTION FUND | committee_contributed_to_candidate | $1,000 | fec_pas2 |
| 2022-10-24 | ARAB AMERICAN DEMOCRATIC ACTION FUND | contributed_to | $1,000 | pas2 |
| 2022-06-21 | GIFFORDS PAC | committee_contributed_to_candidate | $1,000 | fec_pas2 |
| 2022-06-21 | GIFFORDS PAC | contributed_to | $1,000 | pas2 |
| 2022-02-01 | MEDICARE FOR ALL | committee_contributed_to_candidate | $1,000 | fec_pas2 |
| 2022-02-01 | MEDICARE FOR ALL | contributed_to | $1,000 | pas2 |
| 2021-09-16 | GIFFORDS PAC | committee_contributed_to_candidate | $1,000 | fec_pas2 |
| 2021-09-16 | GIFFORDS PAC | contributed_to | $1,000 | pas2 |
| 2022-10-20 | BARNES & THORNBURG POLITICAL ACTION COMMITTEE | committee_contributed_to_candidate | $500 | fec_pas2 |
| 2022-10-20 | BARNES & THORNBURG POLITICAL ACTION COMMITTEE | contributed_to | $500 | pas2 |
| 2021-04-09 | LEAGUE OF CONSERVATION VOTERS ACTION FUND | contributed_to | $500 | pas2 |
| 2021-04-09 | LEAGUE OF CONSERVATION VOTERS ACTION FUND | committee_contributed_to_candidate | $500 | fec_pas2 |
| 2024-10-22 | RECLAIM MAINE | opposes_independently | $250 | fec_ies |
| 2024-10-22 | RECLAIM MAINE | opposes_independently | $250 | fec_ies |
| 2022-04-28 | SUNRISE PAC | committee_contributed_to_candidate | $131 | fec_pas2 |
| 2022-04-28 | SUNRISE PAC | contributed_to | $131 | pas2 |
| 2022-09-07 | UNITED WE DREAM ACTION PAC | contributed_to | $127 | pas2 |
| 2022-09-07 | UNITED WE DREAM ACTION PAC | committee_contributed_to_candidate | $127 | fec_pas2 |
| 2022-09-13 | MOVEON.ORG POLITICAL ACTION | contributed_to | $126 | pas2 |
| 2022-09-13 | MOVEON.ORG POLITICAL ACTION | committee_contributed_to_candidate | $126 | fec_pas2 |
| 2022-09-07 | UNITED WE DREAM ACTION PAC | committee_contributed_to_candidate | $126 | fec_pas2 |
| 2022-09-07 | UNITED WE DREAM ACTION PAC | contributed_to | $126 | pas2 |
| 2022-11-05 | CHINESE PROGRESSIVE POLITICAL ACTION INC. | committee_contributed_to_candidate | $80 | fec_pas2 |
| 2022-11-05 | CHINESE PROGRESSIVE POLITICAL ACTION INC. | contributed_to | $80 | pas2 |
| 2022-04-27 | LEAGUE OF CONSERVATION VOTERS ACTION FUND | contributed_to | $75 | pas2 |
| 2022-04-27 | LEAGUE OF CONSERVATION VOTERS ACTION FUND | committee_contributed_to_candidate | $75 | fec_pas2 |
| 2022-11-07 | UNITED WE DREAM ACTION PAC | committee_contributed_to_candidate | $25 | fec_pas2 |
| 2022-11-07 | UNITED WE DREAM ACTION PAC | contributed_to | $25 | pas2 |
| 2022-09-07 | UNITED WE DREAM ACTION PAC | committee_contributed_to_candidate | $17 | fec_pas2 |
| 2022-09-07 | UNITED WE DREAM ACTION PAC | contributed_to | $17 | pas2 |
| 2022-06-10 | SUNRISE PAC | contributed_to | $15 | pas2 |
| 2022-06-10 | SUNRISE PAC | committee_contributed_to_candidate | $15 | fec_pas2 |
| 2022-06-30 | HUMAN RIGHTS CAMPAIGN PAC | contributed_to | $12 | pas2 |
| 2022-06-30 | HUMAN RIGHTS CAMPAIGN PAC | committee_contributed_to_candidate | $12 | fec_pas2 |
| 2022-04-08 | SIERRA CLUB INDEPENDENT ACTION | committee_contributed_to_candidate | $10 | fec_pas2 |
| 2022-04-08 | SIERRA CLUB INDEPENDENT ACTION | contributed_to | $10 | pas2 |
| 2022-06-24 | SUNRISE PAC | committee_contributed_to_candidate | $9 | fec_pas2 |
| 2022-06-24 | SUNRISE PAC | contributed_to | $9 | pas2 |
| 2022-11-07 | UNITED WE DREAM ACTION PAC | contributed_to | $8 | pas2 |
| 2022-11-07 | UNITED WE DREAM ACTION PAC | committee_contributed_to_candidate | $8 | fec_pas2 |
| 2021-06-11 | PLANNED PARENTHOOD VOTES | committee_contributed_to_candidate | $8 | fec_pas2 |
| 2021-06-11 | PLANNED PARENTHOOD VOTES | contributed_to | $8 | pas2 |
| 2021-11-02 | DEMOCRACY ENGINE, INC., PAC | contributed_to | $-1 | pas2 |
| 2021-03-12 | AMERICAN COUNCIL OF LIFE INSURERS POLITICAL ACTION COMMITTEE | contributed_to | $-2,000 | pas2 |