Ed Markey, 12-16%
Ed Markey, 8-12%
Ed Markey, 4-8%
Ed Markey, 16-20%
Seth Moulton, 0-4%
Ed Markey, ≥20%
Ed Markey, 0-4%
Seth Moulton, 4-8%
Seth Moulton, ≥20%
Seth Moulton, 8-12%
Seth Moulton, 12-16%
Seth Moulton, 16-20%