The National Bureau of Economic Research estimates that stocks outpace Treasury securities by a range of 3 percent to 13 percent a year.
Stocks perform better then Treasury securities.