THE MARKEY COMMITTEE
Seth Moulton is making bank on private equity investments in companies that sit before the committees he serves on. Until we started asking questions, he insisted there was nothing to worry about. Now he's scrambling to clean it up. Why should voters believe him now? Read more at edmarkey.com/moultonwhatishehiding
↗ View in Meta Ad Library (the live creative — image/video/layout)
| Overall score | 40.1/100 |
| Spend / Reach / Long. / Eff. | 23.7 · 68.1 · 1.4 · 67.3 |
| Spend range | USD 400–499 |
| Impressions | 40,000 – 44,999 |
| CPM (≈ $/1k impr) | USD 10.58 |
| Est. audience size | 100,001 – 500,000 |
| Days live | 6 (2026-06-18 → 2026-06-24) |
| Created | 2026-06-18 |
| Creative variants | 1 body · 0 headline |
| Platforms | facebook, instagram |
| Languages | en |
| Candidate | MA — Ed Markey |
| Surfaced by | “senate:Ed Markey” |
| Issue | economy taxes |
| Framing | attack opponent |
| Message type | persuasion |
| Emotional appeal | anger |
| Production tier | semi pro |
| Who pictured | opponent |
| Symbols | money cash |
| Call to action | learn more |
| Standout element | Side-by-side juxtaposition of a news article and Moulton's own press release exposing his contradiction, framed in dark high-contrast graphics |
| Tactic | The ad uses a document-dump contrast tactic — letting Moulton's own words and a watchdog news story do the attacking — to establish hypocrisy and erode trust through a 'caught in the act' narrative structure. |
| Massachusetts | 95.3% |
| New Hampshire | 0.6% |
| New York | 0.4% |
| Maine | 0.4% |
| Rhode Island | 0.3% |
| California | 0.3% |
| Florida | 0.3% |
| 18-24 · female | 0.8% |
| 45-54 · male | 4.3% |
| 65+ · male | 6.5% |
| 65+ · female | 21.9% |
| 55-64 · unknown | 0.3% |
| 55-64 · male | 4.5% |
| 55-64 · female | 12.3% |
| 45-54 · unknown | 0.2% |
| 45-54 · female | 9.9% |
| 18-24 · male | 0.7% |
| 35-44 · unknown | 0.5% |
| 35-44 · male | 7.8% |
| 35-44 · female | 12.6% |
| 25-34 · unknown | 0.5% |
| 25-34 · male | 6.8% |
| 25-34 · female | 10.1% |
| 18-24 · unknown | 0.1% |
| 65+ · unknown | 0.3% |