KRTL BioTech

These states received the most stimulus payments so far

These states received the most stimulus payments so far

More than 88 million households have received their Economic Impact Payment from the IRS as of April 17. That adds up to more than $158 billion. Find out where your state stands.