Ted Cruz # posts June 19 - June 26, 2026? · 100-119 19% (-11pp) — Polymarket odds