Disney's Stars Wars: The Force Awakens was previously the fastest movie to hit $ 100M at the box office, doing so in 21 hours, and now Marvel's Avengers: Endgame has busted that record and notched the century mark in 17 hours
Essentially, the $ 60M record previews for Endgame were counted starting at 5PM from events / marathon shows last night until about 5am this morning. At 7AM PST (10am EST) this morning, pre-sales for Friday were already at $ 43M (for a running total of $ 103M).
Even though Avengers: Infinity War and Star Wars: The Last Jedi respectively, the third and fourth highest opening days at $ 106.3M and $ 104.6M after Force Awakens ($ 119.1M), they did not cross $ 100M until the end of their Fridays, so 29 hours given the full Friday plus the 7pm Thursday start times.
3-Hour Runtime Doesn ' t Choke 'Avengers: Endgame': Record $ 140M + Opening Day; Unprecedented $ 315M- $ 330M Weekend Endgame at the highest single day and opening day record of all-time with $ 140M- $ 150M. Estimates earlier this morning indicate a weekend take between $ 315M- $ 330M. Infinity War had a Saturday decline of 23% or $ 82.1M and box office analysts believe similarity will occur tomorrow with Endgame. As or last night by PostTrak, there were only 21% parents and kids, so that group will explode today into the weekend.
As of today, there are 13% K-12 schools on break with another 4% lectures off. All K-12 schools go back on Monday, but there will be 6% lectures off. Currently, Black Panther holds the record Monday (it was a Presidents Day holiday) at $ 40.1M.