The stock selections of US Senators outperformed the market by 12%. One of the study's authors says "there is cheating going on, at a 99 percent level of confidence."
The stock selections of US Senators outperformed the market by 12%. One of the study's authors says "there is cheating going on, at a 99 percent level of confidence."