Avengers: Endgame has done more than make box office history. It has not only broken records, but set new bars so high that they could remain out of reach for the foreseeable future. Marvel Studios’ massive finale has earned $350M in its three-day domestic opening weekend, raising its global total to over $1.2B in five days.

Both of these figures are records. The domestic opening weekend record tops the previous mark from last year’s Avengers: Infinity War ($257.7M) by over $100M. A North American opening over $300M was on the table, but Endgame’s performance has outpaced even the most aggressive predictions heading into the weekend.

These Sunday estimates will inevitably be adjusted with actual totals tomorrow. That means Endgame’s new records could end up even higher than they are now.

Avengers: Endgame has a list of box office records that grows longer by the day. It had the best Thursday night previews ($60M), first day ($156.7M), and Saturday ($109M) of any film ever released in North America. After just one weekend, Avengers: Endgame is the ninth highest-grossing Marvel Studios movie of all time domestically.

Endgame ($643M) had already broken Avengers: Infinity War’s ($641M) mark for the worldwide total in each film’s first three days. Only Thursday night and Friday’s domestic numbers even got to take part in that since the film began its worldwide run in a few markets on Wednesday. Endgame has been setting new opening records in just about every market where it’s playing, including China.

The best part of all of this, especially if you don’t stand to get a cut of this revenue, is that Marvel Studios has earned it. Studio chief Kevin Feige and his team have released 22 films over 11 years, all of which have been well-received by critics and audiences. That includes Avengers: Endgame, which earned an “A+” CinemaScore from audiences and currently stands at 96% on Rotten Tomatoes.