Stimulus check tracker: IRS has sent 3rd round stimulus checks to 90 million households, totaling $242 billion in direct deposit payments | Fortune