About Us

Financial and economic insight for every U.S. household

Factoid #5

Millionaires ($1M+ invested assets) possess 66% of the nation’s wealth, holding approximately $21 trillion in investable assets.

This entry was posted in Factoids. Bookmark the permalink. Both comments and trackbacks are currently closed.
  • TEST