That link seems to have died.
I found this one still OK:
Predicted peak: The peak is predicted** for July 30, 2024, at 15:16 UTC. But this shower doesn’t have a noticeable peak. It rambles along steadily from late July through early August, joining forces with the August Perseids.
this territory is moderated