With a diverse filmography including standalone action vehicles, critically-lauded independent films, and several franchise blockbusters to her credit, Scarlett Johansson has been named the highest-grossing actress of all time by Box Office Mojo.

The tracking site recently released an updated version of its top-earning actors list, which ranks the 31-year old star of films like Captain America: Civil War and The Avengers at No. 10 among Hollywood performers, with North American box office receipts totaling over $3.3 billion.

Johansson began appearing in feature films as a child actor in the mid-1990s, though her career took off in the early 2000s with roles in prestige pictures like Ghost World, The Horse Whisperer, Lost in Translation, and Match Point. Since then, she has branched off into the superhero genre, appearing as comic book character Black Widow in five films since 2010.

In 2016 alone, Johansson has already appeared in two films that have grossed hundreds of millions of dollars in North America. Captain America: Civil War, released in May, has earned $404.3 million domestically (and counting), while The Jungle Book, in which she voices the ominous python Kaa, has thus far earned $358.4 million from the United States and Canada.

Other top-earning hits among Johansson’s filmography include the fifth-highest grossing movie of all time, 2012’s The Avengers ($623.4 million), and its 2015 sequel, Age of Ultron ($459 million). Iron Man 2 made $312.4 million in 2010 and 2014’s Captain America: The Winter Soldier pulled in $259.8 million, while the actress’ standalone action vehicle Lucy earned $126.7 million nearly two years ago.

WANT MORE EW? Subscribe now to keep up with the latest in movies, television and music.

Johansson is the youngest actor, male or female, appearing in the top 30 of Box Office Mojo’s list. She’s also the only woman in the top 10. Harrison Ford, 73, occupies the No. 1 slot, with his movies grossing a record $4.88 billion domestically throughout his 50-year career as an actor. The only other female in the top 20 is Cameron Diaz, 43, whose collective total at the domestic box office sits just above $3 billion.

The actress recently spoke about the gender wage gap in Hollywood during an interview with Cosmopolitan in May. “There’s something icky about me having that conversation unless it applies to a greater whole,” Johansson told the publication. “I am very fortunate, I make a really good living, and I’m proud to be an actress who’s making as much as many of my male peers at this stage… I think every woman has [been underpaid], but unless I’m addressing it as a larger problem, for me to talk about my own personal experience with it feels a little obnoxious. It’s part of a larger conversation about feminism in general.”