American sniper premiered 2 months ago on christmas day and is still going in the box office. By march the movie is expected to take the top spot from Hunger Games: Mockingjay as highest grossing movie of 2014.
Mockingjay's domestic box office is currently at $336.45M while American Sniper has a total of $322.59M and still going strong in about 3,000 theatres in the US. American Sniper already passed The Hobbit who has a total of $254M.
After winning an oscar for sound editing it made $10M on oscar weekend. By the second week of march American sniper is expected to be at the top.