Congressional Stock Trades

Every publicly disclosed stock and asset transaction filed by US Congress members under the STOCK Act.

All transactions are sourced directly from Periodic Transaction Reports (PTRs) filed with the House of Representatives and the US Senate. Congress members must report trades within 45 days under the STOCK Act of 2012. Dollar amounts are shown as disclosed ranges, not exact figures. See the most active traders or browse by politician, stock, or committee. Notice something missing? Report a trade.

Showing trades by John CampbellClear
GURSPDR Index Shares Funds - Emerging Europe ETF
2009-08-09$1K – $15K
Eurofina
2009-08-09$1K – $15K
SHS Ms Emerg Mkts
2009-08-09$1K – $15K
Pioneer Emerging Markets Fund
2009-08-09$15K – $50K
EWJiShares MSCI Japan ETF
2009-08-09$15K – $50K
EEMiShares MSCI Emerging Markets ETF
2009-08-09$15K – $50K
EZUiShares MSCI Eurozone ETF
2009-08-09$50K – $100K
EWLiShares Inc. - MSCI Switzerland Index Fund
2009-08-09$50K – $100K
Certificates EFG Financial Products AG
2009-08-09$1K – $15K
JPMorgan Trust II Intrepid European Fund
2009-08-09$15K – $50K
EWAiShares MSCI Australia ETF
2009-08-09$15K – $50K
BIKSPDR Index Shares - SPDR S&P BRIC 40 ETF
2009-08-09$15K – $50K
Franklin Mutual Series Fund Inc.
2009-08-09$1K – $15K
SPDR Index Shares Funds-Emerging Europe ETF
2009-08-09$1K – $15K
SHS Msci Emerg Mkts
2009-08-09$1K – $15K
iShares Inc. - MSCI Singapore (Free) Index Fund
2009-08-09$1K – $15K
iShares Trust - S&P Latin America 40 Index Fund
2009-08-09$1K – $15K
iShares Inc. - MSCI Taiwan Index Fund
2009-08-09$1K – $15K
iShares Inc. - MSCI Hong Kong Index Fund
2009-08-09$1K – $15K
WisdomTree Trust - International Industrials
2009-08-09$1K – $15K
iShares Inc. - MSCI Canada Index Fund
2009-08-09$1K – $15K
WisdomTree Trust - International Utilities Sector
2009-08-09$1K – $15K
iShares Inc. - MSCI United Kingdom Index Fund
2009-08-09$15K – $50K
JP Morgan Trust I Asia Equity Fund
2009-08-09$1K – $15K
iShares Inc. - MSCI Japan Index Fund
2009-08-09$15K – $50K
iShares Inc. - MSCI Emerging Market Index Fund
2009-08-09$15K – $50K
iShares Inc. - MSCI Switzerland Index Fund
2009-08-09$50K – $100K
EuMorgan Trust II Intrepid European Fund
2009-08-09$15K – $50K
Blackrock Eurofund
2009-08-09$15K – $50K
Franklin Mutual Series Fund Inc.
2009-08-09$1K – $15K
Swiss Helvetia Fund Inc.
2009-08-09$15K – $50K
Eurofina
2009-08-09$1K – $15K
iShares Inc. - MSCI Singapore (Free) Index
2009-08-09$1K – $15K
iShares Trust - S&P Latin America 40 Index Fund
2009-08-09$1K – $15K
iShares Inc. - MSCI Taiwan Index Fund
2009-08-09$1K – $15K
iShares Inc. - MSCI Hong Kong Index Fund
2009-08-09$1K – $15K
WisdomTree Trust - International Industrials
2009-08-09$1K – $15K
iShares Inc. - MSCI Canada Index Fund
2009-08-09$1K – $15K
WisdomTree Trust - International Utilities Sector
2009-08-09$1K – $15K
iShares Inc. - MSCI United Kingdom Index Fund
2009-08-09$15K – $50K
JP Morgan Trust I Asia Equity Fund
2009-08-09$1K – $15K
Pioneer Emerging Markets Fund
2009-08-09$15K – $50K
iShares Inc. - MSCI Japan Index Fund
2009-08-09$15K – $50K
iShares Inc. - MSCI Emerging Market Index Fund
2009-08-09$15K – $50K
iShares Inc. - MSCI Switzerland Index Fund
2009-08-09$50K – $100K
Certificates EFG Financial Products AG
2009-08-09$1K – $15K
"PARS" HLTH FACS FING AU REV
2009-06-07$50K – $100K
"PARS" CA DEPT OF WATER & REV
2009-06-07$50K – $100K
"PARS" CA DEPT OF WATER RES REV
2009-06-07$50K – $100K
EZUiShares MSCI Eurozone ETF
2009-05-11$1K – $15K