The studio behind “Shrek Forever After” had plenty to laugh about as the film beat a pair of comedies at the North American box office to take the No. 1 spot for the third straight weekend, according to studio estimates issued yesterday.


The animated film’s strong staying power and its estimated weekend take of $25.3 million bodes well for DreamWorks Animation SKG Inc., which last month saw its share price dip after the movie suffered a lower-than-expected opening.


The raunchy comedy “Get Him to the Greek” claimed the No. 2 spot with $17.4 million in tickets.


The romantic comedy “Killers,” which studio Lions Gate Entertainment Corp. had declined to show for critics to avoid scathing reviews, came in at No. 3 with $16.1 million. The movie, with a budget in the mid-$60 million range, stars Ashton Kutcher as a man with a secret job as a killer, and Katherine Heigl as his unknowing wife.