Broadway had a feast over Thanksgiving week, with “Hamilton” once again setting the all-time box office record and many shows breaking their own theaters’ records up and down Midtown.

With many tourists in the city, schools on break and star power lifting the tide, audiences turned out en masse. “Hamilton” grossed a whopping $3.4 million in a regular eight-performance week, breaking its own record set this January. With the show sold out nonstop, the average ticket price hit $321.13, reflecting a premium pricing model that producers have started to employ across the industry.

“The heat in the entire season is up significantly over last year, as we continue to get better and better at variable pricing and knowing when our audience is here,” Ken Davenport, lead producer for “Once on This Island,” said in an interview.

“Hello, Dolly!” once again set a high at the Shubert Theater, bringing in $2.4 million. Bette Midler continues to be a huge draw, and is expected to gather huge totals until she is replaced by Bernadette Peters in January.