Updated March 11, 2019: Captain Marvel has powered to a $153 million opening weekend in North America, according to Deadline.
With that number, the Brie Larson-led film is the seventh-largest MCU domestic opening weekend behind Avengers: Infinity War ($257m), Avengers ($207m), Black Panther ($202m), Avengers: Age of Ultron ($191m), Iron Man 3 ($174m), Captain America: Civil War ($179m).
The Hollywood trade now projects the film to earn $400m domestically by the end of its box office run, against a combined $300m production and marketing budget. (And that's not including international box office).
Updated March 8 at 4:45pm ET: The Hollywood Reporter has already revised its Captain Marvel opening domestic weekend estimate up, from a $125m - $150m range on Friday morning (see below) to now $155m - $160m, citing strong Friday returns.
History suggests these estimates will continue to fluctuate over the weekend.
Original story March 8 at 11:55am ET: Captain Marvel earned $20.7 million Thursday in North America, according to The Hollywood Reporter. That figure makes it the seventh-largest superhero film in that frame, following Avengers: Infinity War ($39m), The Dark Knight Rises ($30.1m), Batman v Superman: Dawn of Justice ($27.7m), Avengers: Age of Ultron ($27.6m), Black Panther ($25.2m), and Captain America; Civil War ($25m).
Captain Marvel's $20.7m is almost double Wonder Woman's $11m in 2017 domestic previews, which went on to a strong, sustained run and a domestic total of $409.2m.
With these hard numbers now in, THR has escalated the Brie Larson film's domestic opening weekend projection to $125m - $150m, although various box office analysts are giving higher ceiling projections based on the same Thursday preview totals.