“Finding Dory” swam past the $300 million mark at the domestic box office in record time. Disney-Pixar’s sequel hit the milestone in 12 days — the fastest animated film to do so.

The previous record for topping $300 million was 18 days, held by “Toy Story 3” and “Shrek 2.” It’s the 11th animated pic to reach that mark and the seventh from Disney.

“Finding Dory,” which stars Ellen DeGeneres as the forgetful fish, took in $14.7 million on Tuesday to lift its domestic total to $311.2 million. Disney has dominated the box office this year with “Captain America: Civil War” hauling $404 million, “The Jungle Book” earning $358 million and “Zootopia” taking in $334 million.

“Finding Dory” has collected $433 million worldwide with $121.8 million internationally. It opens in Brazil and the Netherlands this weekend, with the U.K., Korea, Mexico, Japan, Italy and Germany still to come.

“Finding Dory” dominated the U.S. box office in its second weekend with $73 million — the eighth-highest grossing second frame ever and nearly double the debut of “Independence Day: Resurgence.” It’s likely to win again in the upcoming Fourth of July session, despite the launches of “The BFG,” “The Legend of Tarzan” and “The Purge: Election Year.”

The original “Finding Nemo” grossed $300 million domestically and $556 million internationally in 2003.