The film, only in its second week in theatres, has so far reeled in $286 million in the United States
Pixar's "Finding Dory" floated atop the box office over the weekend, taking in $73 million and sinking the sequel to "Independence Day," industry results showed Monday.
"Dory," voiced by Ellen DeGeneres, follows a forgetful fish on a quest to find her parents, much as she did as a supporting character in the 2003 animated hit "Finding Nemo".
The film, only in its second week in theatres, has so far reeled in $286 million in the United States.
It splashed past "Independence Day: Resurgence," which made a disappointing $41 million in its weekend debut, according to industry tracker Exhibitor Relations.
"Central Intelligence" was third at the box office, with $18.2 million. The action-comedy about a spy who recruits a high school buddy for a caper stars Dwayne "The Rock" Johnson and Kevin Hart.
"The Shallows," starring Blake Lively as a surfer who is terrorized by a shark, earned $16.8 million in its debut.
"The Conjuring 2," which stars Patrick Wilson and Vera Farmiga as a paranormal-investigating couple, earned $7.7 million in its third week.
Rounding out the top five films of the weekend were:
-- "Free State of Jone" ($7.6 million)
-- "Now You See Me 2" ($5.6 million)
-- "X-Men: Apocalypse" ($2.5 million)
-- "Teenage Mutant Ninja Turtles: Out of the Shadows" ($2.5 million)
-- "Warcraft" ($2.2 million)