Iron Man 2 Remains in First Place has posted the box office estimates which show that Iron Man 2 topped the domestic box office for a second straight weekend:

Despite the release of three new movies, the Marvel Studios/Paramount sequel Iron Man 2 starring Robert Downey Jr., Gwyneth Paltrow, etc. remained on top over the weekend with $53 million, a 59% drop from its opening weekend that brought its domestic total to $212 million in ten days. Internationally, the summer kick-off blockbuster added $31 million to bring its overseas total to $245 million. Worldwide, the film has grossed $457 million.

You can read more box office results here.