Globally, Shang-Chi has earned just over $257 million since debuting in movie theaters last weekend.
The latest from Marvel Studios earned $35.7 million this weekend, which was more than enough to keep the number one spot, despite a 67% drop from last Friday.
As for IMAX screenings, Shang-Chi has earned $21 million globally, with $8 million of that haul coming from overseas markets.
Shang-Chi and the Legend of the Ten Rings held strong at the box office for its second weekend in a row.