Bad Bunny’s halftime show attracted 128.2 million viewers, as advertisers paid up to US$10 million per 30‑second slot.