CapitolMarkets
Recent filings

Every politician trade, as it’s filed.

Stock trades that members of the U.S. House and Senate disclose, by law, after they buy or sell. Pulled straight from the official government websites — typically posted within hours of being filed.

Broad Market
Showing 134 of 34
Filed 1.1y ago· May 15, 2025
30 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
iShares Broad USD Investment Grade Corporate Bond
USIG
$50K-$100K
Trade dateApr 15, 2025
Filed 1.7y ago· Sep 13, 2024
18 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
The Bond Fd of America -2
ABNFX
$50K-$100K
Trade dateAug 26, 2024
The Bond Fd of America Class F-2 Shares Company: AMERICAN BOND FUND OF AMERICA CL F2
Filed 1.7y ago· Sep 13, 2024
18 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Eaton Vance Floating Rate Fund Insti Share Company: EATON VANCE FLOATING RATE
EIBLX
$50K-$100K
Trade dateAug 26, 2024
Filed 2.0y ago· Jun 14, 2024
35 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
ARK Innovation ETF
ARKK
$1K-$15K
+41.2% vs S&P 500
Trade dateMay 10, 2024
Option
Filed 2.0y ago· Jun 14, 2024
38 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
ARK Innovation ETF
ARKK
$1K-$15K
+29.9% vs S&P 500
Trade dateMay 7, 2024
Option
Filed 3.6y ago· Oct 12, 2022
23 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
ARK Innovation ETF
ARKK
$1K-$15K
3.7% vs S&P 500
Trade dateSep 19, 2022
Filed 3.6y ago· Oct 12, 2022
35 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
ARK Innovation ETF
ARKK
$50K-$100K
+5.0% vs S&P 500
Trade dateSep 7, 2022
Filed 3.7y ago· Sep 15, 2022
21 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
ARK Innovation ETF
ARKK
$50K-$100K
3.1% vs S&P 500
Trade dateAug 25, 2022
Filed 3.7y ago· Sep 15, 2022
45 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
iShares International Select Dividend ETF Description: Exchange Traded Fund
IDV
$15K-$50K
Trade dateAug 1, 2022
iShares International Select Dividend ETF
Filed 3.7y ago· Sep 15, 2022
45 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
Wisdomtree U.S. High Dividend Fund
DHS
$15K-$50K
Trade dateAug 1, 2022
Filed 3.7y ago· Sep 15, 2022
45 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Pimco Investment Grade Credit Bond Fund -
PCNNX
$15K-$50K
Trade dateAug 1, 2022
Pimco Investment Grade Credit Bond Fund Class I-
Filed 3.7y ago· Sep 15, 2022
45 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
John Hancock Bond Fund Cl C
JHCBX
$15K-$50K
Trade dateAug 1, 2022
Filed 3.7y ago· Sep 15, 2022
45 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
iShares National Muni Bond ETF
MUB
$50K-$100K
Trade dateAug 1, 2022
Filed 3.7y ago· Sep 15, 2022
45 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
iShares MSCI EAFE Min Vol Factor ETF
EFAV
$15K-$50K
Trade dateAug 1, 2022
Filed 3.7y ago· Sep 15, 2022
45 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
The Bond Fd of America -2
ABNFX
$15K-$50K
Trade dateAug 1, 2022
The Bond Fd of America Class F-2 Shares
Filed 3.7y ago· Sep 15, 2022
45 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
Invesco S&P 500 Equal Weight ETF
RSP
$15K-$50K
35.0% vs S&P 500
Trade dateAug 1, 2022
Filed 3.9y ago· Jul 13, 2022
26 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Eaton Vance Tax-advantaged Dividend Income Fund
EVT
$50K-$100K
Trade dateJun 17, 2022
Eaton Vance Tax Advantaged Dividend Income Fund Co
Filed 3.9y ago· Jul 13, 2022
37 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
Eaton Vance Tax-advantaged Dividend Income Fund
EVT
$15K-$50K
Trade dateJun 6, 2022
Eaton Vance Tax Advantaged Dividend Income Fund Co
Filed 4.2y ago· Mar 11, 2022
22 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
ARK Innovation ETF
ARKK
$1K-$15K
+51.1% vs S&P 500
Trade dateFeb 17, 2022
Option
Filed 4.2y ago· Mar 11, 2022
22 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
ARK Innovation ETF
ARKK
$1K-$15K
+51.1% vs S&P 500
Trade dateFeb 17, 2022
Option
Filed 4.3y ago· Feb 14, 2022
32 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Federated Mdt Mid Cap Growth Fund - C
FGSCX
$15K-$50K
Trade dateJan 13, 2022
Filed 4.3y ago· Feb 14, 2022
32 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Ab Bond Fund Inc. - Ab Total Return Bond Portfo
ABQCX
$15K-$50K
Trade dateJan 13, 2022
Filed 4.4y ago· Jan 12, 2022
14 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
Invesco QQQ Trust
QQQ
$1K-$15K
+15.8% vs S&P 500
Trade dateDec 29, 2021
Invesco QQQ Trust, Series 1 Option Type: Put Strike price: $285.00 Expires: 03/18/2022
Option
Filed 4.8y ago· Aug 13, 2021
28 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
iShares MSCI USA Momentum Factor ETF
MTUM
$15K-$50K
Trade dateJul 16, 2021
Filed 4.8y ago· Aug 13, 2021
28 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
Wisdomtree U.S. Total Dividend Fund
DTD
$15K-$50K
Trade dateJul 16, 2021
Filed 4.8y ago· Aug 13, 2021
38 days to disclose
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
Invesco QQQ Trust
QQQ
$1K-$15K
+19.4% vs S&P 500
Trade dateJul 6, 2021
Invesco QQQ Trust, Series 1 Option Type: Put Strike price: $262.00 Expires: 09/17/2021
Option
Filed 4.9y ago· Jul 23, 2021
66 days to disclose · 21 past 45-day window
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
AIG Focused Dividend Strategy Fund
FDSWX
$1K-$15K
Trade dateMay 18, 2021
Filed 4.9y ago· Jul 23, 2021
88 days to disclose · 43 past 45-day window
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Invesco QQQ Trust
QQQ
$1K-$15K
Trade dateApr 26, 2021
Option
Filed 4.9y ago· Jul 23, 2021
189 days to disclose · 144 past 45-day window
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
bought
ALPS Sector Dividend Dogs ETF
SDOG
$15K-$50K
Trade dateJan 15, 2021
Filed 4.9y ago· Jul 23, 2021
191 days to disclose · 146 past 45-day window
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Invesco QQQ Trust
QQQ
$15K-$50K
Trade dateJan 13, 2021
Option
Filed 4.9y ago· Jul 23, 2021
200 days to disclose · 155 past 45-day window
Tommy Tuberville
Tommy Tuberville
RSenateAlabama
sold
Fidelity Nasdaq Composite Index ETF
ONEQ
$100K-$250K
Trade dateJan 4, 2021