There’s nothing like a hot young-adult film franchise to make college-aged movie stars millionaires. A year afterTwilightalum Kristen Stewart became the highest-paid actress in Hollywood, Hunger Games star Jennifer Lawrence has passed Stewart as the highest-paid actor—male or female—under 30, reports*Forbes*. The magazine estimates that the newly minted Oscar winner and charm incarnate was paid $26 million from June 2012 to June 2013—more than a million dollars for each year of the 22-year-old’s existence. Almost more impressively, the hefty payout was reached after Lionsgate paid Lawrence a comparably paltry $1 million for the first Hunger Games film.

Kristen Stewart, who netted $34.5 million between May 2011 and May 2012, dipped down to $22 million for the year of June 2012 to June 2013, Forbes estimates.

Both actors, however, still trail the world’s reigning pop stars in terms of paychecks. The Top-Earning Celebrities Under 30 list is topped by Lady Gaga ($80 million), Justin Bieber ($58 million), and Taylor Swift ($55 million). In related news: college interns, keep your chins up during those unpaid summer internships.

Related: Catching Fire at Comic-Con: Jennifer Lawrence’s Nine Most Charming Moments