Nancy Pelosi has a better stock trading record than Warren Buffet