M marketwatch.com $1T flowed into stocks in 2021, greater than last 20 years combined 116 points xqcgrek2 5 years ago 62 comments