THE REFS BET
The refs bet. We keep score.
Virginia Foxx

Virginia Foxx Republican · NC-5

House of Representatives · in office · serving since 2005 · born June 29, 1943

Every trade here is a legally required disclosure, not an allegation — timing can be coincidence. Weigh the pattern against the sources linked on each row.

Transactions 685 across 85 filings
Securities traded 106 1 active in 6 months
Disclosed range total $8,769,685 sum of filed minimums
Huddle pairings 0 none recorded

Trading timeline

$15K $100K $1M $25M 2019 2020 2021 2022 2023 2024 2025 2026 Aug 1, 2018 · Purchase · T · $1,001 – $15,000Aug 5, 2018 · Purchase · MFC · $15,001 – $50,000Dec 7, 2018 · Purchase · SO · $1,001 – $15,000Dec 10, 2018 · 2 sales · 2 securities · $15,001 – $50,000 eachDec 11, 2018 · Purchase · GSK · $15,001 – $50,000Dec 11, 2018 · 2 sales · APU · $15,001 – $50,000 eachDec 14, 2018 · Purchase · BP · $15,001+Dec 14, 2018 · Sale · CVI · $50,001 – $100,000Dec 17, 2018 · 2 purchases · 2 securities · $15,001 – $50,000 eachDec 17, 2018 · Purchase · SPKE · $50,001 – $100,000Dec 17, 2018 · Sale · HUM · $50,001 – $100,000Jan 2, 2019 · Purchase · PPL · $1,001 – $15,000Jan 4, 2019 · Purchase · OLP · $1,001 – $15,000Jan 8, 2019 · Purchase · CWEN.A · $15,001 – $50,000Jan 10, 2019 · Purchase · GSK · $1,001 – $15,000Jan 14, 2019 · Purchase · EPD · $15,001 – $50,000Jan 15, 2019 · Sale · SPKE · $50,001 – $100,000Jan 23, 2019 · Purchase · EPD · $1,001 – $15,000Jan 28, 2019 · Purchase · MSB · $15,001 – $50,000Jan 28, 2019 · Purchase · HESM · $50,001 – $100,000Jan 31, 2019 · Purchase · CNXM · $15,001 – $50,000Feb 1, 2019 · Purchase · $15,001+Feb 4, 2019 · Purchase · APU · $15,001 – $50,000Feb 5, 2019 · Purchase · CWEN.A · $1,001 – $15,000Feb 5, 2019 · Purchase · $15,001+Feb 5, 2019 · Purchase · ET · $50,001 – $100,000Feb 5, 2019 · Sale · UFS · $50,001 – $100,000Feb 8, 2019 · Purchase · CVI · $15,001 – $50,000Feb 11, 2019 · Purchase · EPD · $1,001 – $15,000Feb 12, 2019 · Sale · MSB · $15,001+Feb 14, 2019 · Purchase · CINR · $15,001 – $50,000Feb 19, 2019 · Sale · $1,001 – $15,000Feb 20, 2019 · Purchase · CVI · $15,001 – $50,000Feb 20, 2019 · 2 sales · 2 securities · $50,001 – $100,000 eachFeb 21, 2019 · Purchase · SPKEP · $50,001 – $100,000Feb 21, 2019 · Sale · CINR · $15,001 – $50,000Feb 22, 2019 · Purchase · FF · $15,001 – $50,000Feb 22, 2019 · Sale · CNXM · $15,001 – $50,000Feb 25, 2019 · Sale · APU · $15,001 – $50,000Mar 7, 2019 · Purchase · SO · $1,001 – $15,000Mar 7, 2019 · Purchase · XRX · $15,001 – $50,000Mar 15, 2019 · Sale · FF · $15,001 – $50,000Mar 18, 2019 · Purchase · CWEN.A · $1,001 – $15,000Mar 19, 2019 · Purchase · DUK · $1,001 – $15,000Mar 20, 2019 · Sale · PER · $15,001 – $50,000Mar 29, 2019 · Purchase · BP · $1,001 – $15,000Apr 2, 2019 · Purchase · PPL · $1,001 – $15,000Apr 8, 2019 · Purchase · OLP · $1,001 – $15,000Apr 11, 2019 · Sale · ARLP · $15,001 – $50,000Apr 12, 2019 · Purchase · GSK · $1,001 – $15,000Apr 24, 2019 · Purchase · T · $15,001 – $50,000Apr 24, 2019 · Sale · XRX · $50,001 – $100,000Apr 25, 2019 · Purchase · T · $1,001 – $15,000May 7, 2019 · Purchase · MFC · $50,001 – $100,000May 13, 2019 · Purchase · EPD · $1,001 – $15,000May 23, 2019 · Purchase · MFC · $1,001 – $15,000Jun 7, 2019 · Purchase · SO · $1,001 – $15,000Jun 18, 2019 · 2 purchases · 2 securities · $1,001 – $15,000 eachJun 21, 2019 · Purchase · BP · $1,001 – $15,000Jul 2, 2019 · Purchase · PPL · $1,001 – $15,000Jul 10, 2019 · Purchase · OLP · $1,001 – $15,000Jul 12, 2019 · Purchase · GSK · $1,001 – $15,000Aug 14, 2019 · Purchase · EPD · $1,001 – $15,000Sep 9, 2019 · Purchase · SO · $1,001 – $15,000Sep 17, 2019 · Purchase · DUK · $1,001 – $15,000Sep 18, 2019 · Purchase · CWEN.A · $1,001 – $15,000Sep 20, 2019 · Purchase · BP · $1,001 – $15,000Oct 2, 2019 · Purchase · PPL · $1,001 – $15,000Oct 11, 2019 · 2 purchases · 2 securities · $1,001 – $15,000 eachNov 4, 2019 · Purchase · T · $1,001 – $15,000Nov 13, 2019 · Purchase · EPD · $1,001 – $15,000Nov 14, 2019 · Purchase · CVI · $1,001 – $15,000Nov 18, 2019 · Purchase · OLP · $1,001 – $15,000Dec 9, 2019 · Purchase · SO · $1,001 – $15,000Dec 17, 2019 · 2 purchases · 2 securities · $1,001 – $15,000 eachDec 23, 2019 · Purchase · BP · $1,001 – $15,000Jan 3, 2020 · 2 purchases · 2 securities · $1,001 – $15,000 eachJan 8, 2020 · Purchase · OLP · $1,001 – $15,000Jan 10, 2020 · Purchase · GSK · $1,001 – $15,000Feb 4, 2020 · Purchase · T · $1,001 – $15,000Feb 7, 2020 · Purchase · CVI · $1,001 – $15,000Feb 13, 2020 · Purchase · EPD · $1,001 – $15,000Mar 9, 2020 · Purchase · SO · $1,001 – $15,000Mar 10, 2020 · Purchase · CVI · $1,001 – $15,000Mar 17, 2020 · 2 purchases · 2 securities · $1,001 – $15,000 eachMar 30, 2020 · Purchase · BP · $1,001 – $15,000Apr 2, 2020 · Purchase · PPL · $1,001 – $15,000Apr 9, 2020 · Purchase · OLP · $1,001 – $15,000Apr 13, 2020 · Purchase · CVI · $1,001 – $15,000Apr 13, 2020 · Purchase · GSK · $15,001 – $50,000Apr 15, 2020 · Purchase · OLP · $1,001 – $15,000Apr 16, 2020 · Purchase · T · $1,001 – $15,000Apr 23, 2020 · Purchase · T · $1,001 – $15,000May 4, 2020 · Purchase · T · $1,001 – $15,000May 5, 2020 · Purchase · MFC · $1,001 – $15,000May 13, 2020 · Purchase · EPD · $1,001 – $15,000May 14, 2020 · Purchase · OLP · $1,001 – $15,000Jun 9, 2020 · Purchase · SO · $1,001 – $15,000Jun 16, 2020 · Purchase · CWEN.A · $1,001 – $15,000Jun 17, 2020 · Purchase · DUK · $1,001 – $15,000Jun 22, 2020 · Purchase · BP · $1,001 – $15,000Jul 2, 2020 · Purchase · PPL · $1,001 – $15,000Jul 10, 2020 · Purchase · GSK · $1,001 – $15,000Jul 13, 2020 · Purchase · GLD · $15,001 – $50,000Jul 31, 2020 · Purchase · OLP · $1,001 – $15,000Aug 4, 2020 · Purchase · T · $1,001 – $15,000Aug 28, 2020 · Purchase · WMT · $50,001 – $100,000Aug 31, 2020 · 2 sales · 2 securities · $100,001 – $250,000 eachSep 1, 2020 · Purchase · OLP · $1,001 – $15,000Sep 1, 2020 · 2 purchases · 2 securities · $50,001 – $100,000 eachSep 2, 2020 · Purchase · LAND · $15,001 – $50,000Sep 16, 2020 · Purchase · CWEN.A · $1,001 – $15,000Sep 28, 2020 · Purchase · BP · $1,001 – $15,000Oct 2, 2020 · Purchase · PPL · $1,001 – $15,000Oct 9, 2020 · Purchase · GSK · $1,001 – $15,000Oct 12, 2020 · Purchase · MO · $1,001 – $15,000Oct 30, 2020 · Purchase · OLP · $1,001 – $15,000Nov 2, 2020 · Purchase · T · $1,001 – $15,000Nov 10, 2020 · Sale · CVI · $15,001 – $50,000Nov 13, 2020 · Purchase · EPD · $1,001 – $15,000Dec 7, 2020 · Sale · CWEN.A · $50,001 – $100,000Dec 8, 2020 · Purchase · MO · $15,001 – $50,000Dec 8, 2020 · Sale · LAND · $15,001 – $50,000Dec 16, 2020 · Purchase · CWEN.A · $1,001 – $15,000Dec 17, 2020 · Purchase · T · $15,001 – $50,000Dec 18, 2020 · Purchase · T · $1,001 – $15,000Dec 21, 2020 · Purchase · BP · $1,001 – $15,000Dec 22, 2020 · Purchase · OLP · $15,001 – $50,000Dec 29, 2020 · Purchase · MO · $1,001 – $15,000Jan 5, 2021 · Purchase · PPL · $1,001 – $15,000Jan 8, 2021 · Purchase · OLP · $1,001 – $15,000Jan 12, 2021 · Purchase · MO · $1,001 – $15,000Jan 15, 2021 · Purchase · GSK · $1,001 – $15,000Feb 1, 2021 · Purchase · MO · $1,001 – $15,000Feb 2, 2021 · Purchase · T · $1,001 – $15,000Feb 8, 2021 · Purchase · T · $1,001 – $15,000Feb 10, 2021 · Purchase · EPD · $1,001 – $15,000Feb 10, 2021 · Purchase · PAA · $15,001 – $50,000Feb 12, 2021 · Purchase · EPD · $1,001 – $15,000Feb 18, 2021 · 3 purchases · 3 securities · $15,001 – $50,000 eachFeb 19, 2021 · Purchase · $1,001 – $15,000Feb 19, 2021 · Purchase · PM · $15,001 – $50,000Feb 23, 2021 · Purchase · PAA · $15,001 – $50,000Feb 26, 2021 · Purchase · PM · $15,001 – $50,000Mar 4, 2021 · Purchase · CAG · $1,001 – $15,000Mar 4, 2021 · Purchase · HTGC · $15,001 – $50,000Mar 7, 2021 · Purchase · ORI · $1,001 – $15,000Mar 7, 2021 · Purchase · HTGC · $15,001+Mar 7, 2021 · Sale · AEG · $15,001 – $50,000Mar 8, 2021 · Purchase · HTGC · $1,001 – $15,000Mar 8, 2021 · Purchase · CPXWF · $15,001 – $50,000Mar 8, 2021 · 2 sales · 2 securities · $15,001 – $50,000 eachMar 10, 2021 · Purchase · XOM · $1,001 – $15,000Mar 14, 2021 · Sale · PPL · $100,001 – $250,000Mar 16, 2021 · Purchase · CWEN.A · $1,001 – $15,000Mar 21, 2021 · Purchase · CPXWF · $15,001 – $50,000Mar 22, 2021 · Sale · GIS · $50,001 – $100,000Mar 23, 2021 · Purchase · CPXWF · $15,001 – $50,000Mar 23, 2021 · Purchase · CWEN.A · $50,001 – $100,000Mar 23, 2021 · Sale · PM · $100,001 – $250,000Mar 24, 2021 · Purchase · CPXWF · $1,001 – $15,000Mar 25, 2021 · Purchase · $15,001 – $50,000Mar 26, 2021 · Sale · WMT · $15,001 – $50,000Mar 28, 2021 · Purchase · R · $15,001 – $50,000Mar 28, 2021 · Sale · TSN · $15,001 – $50,000Mar 28, 2021 · 2 sales · 2 securities · $50,001 – $100,000 eachMar 29, 2021 · Purchase · BP · $1,001 – $15,000Mar 29, 2021 · Purchase · BTI · $15,001 – $50,000Mar 30, 2021 · Purchase · SIRE · $15,001 – $50,000Mar 31, 2021 · 2 purchases · BTI · $1,001 – $15,000 eachApr 5, 2021 · Purchase · PPL · $1,001 – $15,000Apr 8, 2021 · Purchase · OLP · $1,001 – $15,000Apr 8, 2021 · Sale · CWEN.A · $100,001 – $250,000Apr 9, 2021 · Purchase · GSK · $1,001 – $15,000Apr 9, 2021 · Purchase · AM · $15,001 – $50,000Apr 13, 2021 · Purchase · T · $1,001 – $15,000Apr 19, 2021 · Purchase · NHI · $50,001 – $100,000May 3, 2021 · Purchase · MO · $1,001 – $15,000May 4, 2021 · Purchase · T · $1,001 – $15,000May 12, 2021 · Purchase · NHI · $15,001 – $50,000May 13, 2021 · 2 purchases · 2 securities · $1,001 – $15,000 eachMay 17, 2021 · Purchase · PAA · $1,001 – $15,000May 27, 2021 · Purchase · NHI · $15,001 – $50,000May 27, 2021 · Sale · $15,001+Jun 21, 2021 · Purchase · BP · $1,001 – $15,000Jul 1, 2021 · Purchase · PPL · $1,001 – $15,000Jul 9, 2021 · Purchase · GSK · $1,001 – $15,000Jul 12, 2021 · 2 purchases · 2 securities · $1,001 – $15,000 eachAug 3, 2021 · Purchase · T · $1,001 – $15,000Aug 6, 2021 · Purchase · NHI · $1,001 – $15,000Aug 9, 2021 · Purchase · NHI · $1,001 – $15,000Aug 9, 2021 · Purchase · $15,001+Aug 9, 2021 · 2 purchases · 2 securities · $50,001 – $100,000 eachAug 11, 2021 · Purchase · AM · $1,001 – $15,000Aug 13, 2021 · Purchase · EPD · $1,001 – $15,000Aug 16, 2021 · Purchase · PAA · $1,001 – $15,000Aug 30, 2021 · Purchase · NEWT · $1,001 – $15,000Sep 10, 2021 · Purchase · ILPT · $15,001 – $50,000Sep 13, 2021 · Purchase · XOM · $1,001 – $15,000Sep 27, 2021 · Purchase · BP · $1,001 – $15,000Sep 28, 2021 · Purchase · PM · $15,001 – $50,000Oct 4, 2021 · Purchase · PPL · $1,001 – $15,000Oct 7, 2021 · Purchase · OLP · $1,001 – $15,000Oct 7, 2021 · Sale · DUKH · $50,001 – $100,000Oct 8, 2021 · 2 purchases · GSK · $1,001 – $15,000 eachOct 13, 2021 · Purchase · MO · $1,001 – $15,000Oct 25, 2021 · Purchase · SCU · $15,001 – $50,000Oct 26, 2021 · Purchase · SCU · $1,001 – $15,000Nov 2, 2021 · Purchase · T · $1,001 – $15,000Nov 4, 2021 · Purchase · T · $1,001 – $15,000Nov 8, 2021 · Purchase · NHI · $1,001 – $15,000Nov 11, 2021 · Purchase · AM · $1,001 – $15,000Nov 15, 2021 · 2 purchases · 2 securities · $1,001 – $15,000 eachNov 19, 2021 · 2 purchases · 2 securities · $1,001 – $15,000 eachNov 23, 2021 · Purchase · PM · $1,001 – $15,000Nov 26, 2021 · 2 purchases · 2 securities · $15,001 – $50,000 eachNov 30, 2021 · Purchase · PBA · $1,001 – $15,000Dec 13, 2021 · Purchase · XOM · $1,001 – $15,000Dec 16, 2021 · Purchase · SCHH · $50,001 – $100,000Dec 20, 2021 · Purchase · BP · $1,001 – $15,000Dec 20, 2021 · Sale · SCU · $15,001 – $50,000Dec 23, 2021 · Sale · BP · $100,001 – $250,000Dec 25, 2021 · Sale · SCU · $1,001 – $15,000Jan 3, 2022 · Purchase · PPL · $1,001 – $15,000Jan 3, 2022 · 4 purchases · 4 securities · $15,001 – $50,000 eachJan 5, 2022 · Purchase · MSFT · $15,001 – $50,000Jan 6, 2022 · Purchase · OLP · $1,001 – $15,000Jan 11, 2022 · 2 purchases · 2 securities · $1,001 – $15,000 eachJan 14, 2022 · Purchase · GSK · $1,001 – $15,000Jan 18, 2022 · Purchase · BXMT · $1,001 – $15,000Jan 20, 2022 · Sale · OLP · $100,001 – $250,000Jan 21, 2022 · Purchase · PAA · $15,001 – $50,000Jan 21, 2022 · Purchase · FSP · $50,001 – $100,000Jan 21, 2022 · Sale · $50,001+Jan 24, 2022 · Purchase · VIASP · $1,001 – $15,000Jan 24, 2022 · 4 purchases · 4 securities · $15,001 – $50,000 eachJan 24, 2022 · Sale · BXMT · $50,001 – $100,000Jan 25, 2022 · Purchase · ADM · $15,001 – $50,000Jan 26, 2022 · Purchase · T · $15,001 – $50,000Jan 26, 2022 · Sale · MSI · $15,001 – $50,000Jan 27, 2022 · Sale · ILPT · $50,001 – $100,000Jan 28, 2022 · Sale · NHI · $50,001 – $100,000Jan 31, 2022 · Sale · FSP · $50,001 – $100,000Feb 2, 2022 · Purchase · T · $1,001 – $15,000Feb 2, 2022 · Purchase · $15,001+Feb 4, 2022 · 2 purchases · 2 securities · $15,001 – $50,000 eachFeb 10, 2022 · Purchase · AM · $1,001 – $15,000Feb 10, 2022 · Purchase · GIS · $50,001 – $100,000Feb 11, 2022 · Purchase · $15,001 – $50,000Feb 14, 2022 · Purchase · EPD · $1,001 – $15,000Feb 14, 2022 · 2 purchases · PPL · $15,001 – $50,000 eachFeb 15, 2022 · Purchase · PAA · $1,001 – $15,000Feb 15, 2022 · 2 purchases · 2 securities · $15,001 – $50,000 eachFeb 15, 2022 · Sale · SCHZ · $50,001 – $100,000Feb 16, 2022 · Purchase · OXBR · $1,001 – $15,000Feb 17, 2022 · Purchase · KMI · $50,001 – $100,000Feb 17, 2022 · Sale · AM · $50,001 – $100,000Feb 22, 2022 · Purchase · GSK · $1,001 – $15,000Feb 24, 2022 · Purchase · DISCA · $1,001 – $15,000Feb 24, 2022 · 3 purchases · 3 securities · $15,001 – $50,000 eachFeb 24, 2022 · Sale · MSFT · $15,001 – $50,000Mar 1, 2022 · 2 purchases · ORI · $15,001 – $50,000 eachMar 4, 2022 · Purchase · CAG · $1,001 – $15,000Mar 4, 2022 · Purchase · HTGC · $15,001 – $50,000Mar 7, 2022 · Purchase · ORI · $1,001 – $15,000Mar 7, 2022 · Purchase · HTGC · $15,001 – $50,000Mar 7, 2022 · Sale · AEG · $15,001 – $50,000Mar 8, 2022 · Purchase · HTGC · $1,001 – $15,000Mar 8, 2022 · Purchase · CPXWF · $15,001 – $50,000Mar 8, 2022 · 2 sales · 2 securities · $15,001 – $50,000 eachMar 10, 2022 · Purchase · XOM · $1,001 – $15,000Mar 14, 2022 · Sale · PPL · $100,001 – $250,000Mar 21, 2022 · Purchase · CPXWF · $15,001 – $50,000Mar 22, 2022 · Sale · GIS · $50,001 – $100,000Mar 23, 2022 · Purchase · CPXWF · $15,001 – $50,000Mar 23, 2022 · Purchase · CWEN.A · $50,001 – $100,000Mar 23, 2022 · Sale · PM · $100,001 – $250,000Mar 24, 2022 · Purchase · CPXWF · $1,001 – $15,000Mar 25, 2022 · Purchase · $15,001 – $50,000Mar 28, 2022 · Purchase · R · $15,001 – $50,000Mar 28, 2022 · Sale · TSN · $15,001 – $50,000Mar 28, 2022 · 2 sales · 2 securities · $50,001 – $100,000 eachMar 29, 2022 · Purchase · BTI · $15,001 – $50,000Mar 30, 2022 · Purchase · SIRE · $15,001 – $50,000Mar 31, 2022 · 2 purchases · BTI · $1,001 – $15,000 eachApr 1, 2022 · Purchase · $1,001 – $15,000Apr 1, 2022 · Purchase · CWEN.A · $15,001 – $50,000Apr 6, 2022 · 2 purchases · ORI · $1,001 – $15,000 eachApr 6, 2022 · Purchase · $15,001 – $50,000Apr 7, 2022 · 2 purchases · 2 securities · $1,001 – $15,000 eachApr 7, 2022 · Purchase · TTE · $15,001 – $50,000Apr 8, 2022 · Purchase · GSK · $1,001 – $15,000Apr 8, 2022 · Purchase · $15,001 – $50,000Apr 8, 2022 · 2 sales · 2 securities · $15,001 – $50,000 eachApr 11, 2022 · Purchase · $1,001 – $15,000Apr 11, 2022 · 3 purchases · 3 securities · $15,001 – $50,000 eachApr 18, 2022 · Purchase · $15,001 – $50,000Apr 19, 2022 · Purchase · $1,001 – $15,000Apr 19, 2022 · Sale · SCHH · $50,001 – $100,000Apr 20, 2022 · Purchase · RIO · $15,001 – $50,000Apr 21, 2022 · Purchase · TTE · $1,001 – $15,000Apr 21, 2022 · 2 purchases · 2 securities · $15,001 – $50,000 eachApr 21, 2022 · Purchase · $50,001 – $100,000Apr 22, 2022 · 4 purchases · 2 securities · $1,001 – $15,000 eachApr 22, 2022 · 2 purchases · 2 securities · $15,001 – $50,000 eachApr 25, 2022 · 2 purchases · SIRE · $1,001 – $15,000 eachApr 25, 2022 · Sale · PSX · $50,001 – $100,000Apr 26, 2022 · Purchase · USDP · $1,001 – $15,000Apr 26, 2022 · Purchase · BTI · $15,001 – $50,000Apr 28, 2022 · Purchase · MMP · $1,001 – $15,000Apr 29, 2022 · Purchase · TTE · $1,001 – $15,000May 2, 2022 · Purchase · MO · $1,001 – $15,000May 3, 2022 · 2 purchases · 2 securities · $1,001 – $15,000 eachMay 6, 2022 · 2 purchases · SIRE · $1,001 – $15,000 eachMay 9, 2022 · 2 purchases · 2 securities · $1,001 – $15,000 eachMay 12, 2022 · Sale · ORI · $15,001 – $50,000May 13, 2022 · 2 purchases · 2 securities · $1,001 – $15,000 eachMay 16, 2022 · 3 purchases · 3 securities · $1,001 – $15,000 eachMay 17, 2022 · 2 purchases · 2 securities · $1,001 – $15,000 eachMay 17, 2022 · Sale · WBD · $15,001 – $50,000May 18, 2022 · Sale · OXBR · $1,001 – $15,000May 19, 2022 · Purchase · SIRE · $1,001 – $15,000May 19, 2022 · Sale · HTGC · $50,001 – $100,000May 19, 2022 · Sale · ADM · $100,001 – $250,000Jun 3, 2022 · Purchase · USDP · $15,001 – $50,000Jun 3, 2022 · Purchase · $50,001 – $100,000Jun 3, 2022 · Sale · TTE · $50,001 – $100,000Jun 10, 2022 · 2 purchases · 2 securities · $1,001 – $15,000 eachJun 13, 2022 · 3 purchases · 2 securities · $1,001 – $15,000 eachJun 13, 2022 · Sale · GPP · $15,001 – $50,000Jun 14, 2022 · Sale · T · $100,001 – $250,000Jun 15, 2022 · Purchase · MMP · $1,001 – $15,000Jun 15, 2022 · Sale · CWEN.A · $50,001 – $100,000Jun 16, 2022 · Purchase · CWEN.A · $1,001 – $15,000Jun 17, 2022 · Purchase · $1,001 – $15,000Jun 17, 2022 · Sale · RIO · $50,001 – $100,000Jun 22, 2022 · Purchase · $50,001 – $100,000Jun 22, 2022 · Sale · CWEN.A · $1,001 – $15,000Jun 22, 2022 · 2 sales · MFC · $100,001 – $250,000 eachJun 23, 2022 · 3 sales · 3 securities · $100,001 – $250,000 eachJun 28, 2022 · Purchase · NHI · $15,001 – $50,000Jun 29, 2022 · Sale · MO · $100,001 – $250,000Jun 30, 2022 · Purchase · BTI · $1,001 – $15,000Jul 5, 2022 · Purchase · VIASP · $1,001 – $15,000Jul 5, 2022 · Purchase · UVV · $50,001 – $100,000Jul 5, 2022 · Sale · MMP · $50,001 – $100,000Jul 6, 2022 · Purchase · GSK · $1,001 – $15,000Jul 12, 2022 · Sale · GSK · $100,001 – $250,000Jul 13, 2022 · Purchase · $100,001 – $250,000Jul 14, 2022 · Purchase · BTI · $1,001 – $15,000Jul 14, 2022 · Purchase · PBA · $15,001 – $50,000Jul 14, 2022 · Sale · UVV · $15,001 – $50,000Jul 20, 2022 · Purchase · PG · $50,001 – $100,000Jul 21, 2022 · Purchase · K · $15,001 – $50,000Jul 22, 2022 · Purchase · ARLP · $15,001 – $50,000Jul 28, 2022 · 2 purchases · 2 securities · $1,001 – $15,000 eachJul 29, 2022 · 2 purchases · 2 securities · $1,001 – $15,000 eachJul 29, 2022 · Purchase · PG · $15,001 – $50,000Aug 1, 2022 · Purchase · MOS · $1,001 – $15,000Aug 1, 2022 · Purchase · FLNG · $15,001 – $50,000Aug 1, 2022 · Sale · KMI · $50,001 – $100,000Aug 2, 2022 · Purchase · AA · $1,001 – $15,000Aug 2, 2022 · Purchase · NFG · $15,001 – $50,000Aug 2, 2022 · Sale · KNOP · $50,001 – $100,000Aug 3, 2022 · Purchase · NFG · $1,001 – $15,000Aug 4, 2022 · 3 purchases · 3 securities · $1,001 – $15,000 eachAug 4, 2022 · Purchase · FLNG · $15,001 – $50,000Aug 5, 2022 · 3 purchases · 3 securities · $15,001 – $50,000 eachAug 8, 2022 · Purchase · NFG · $1,001 – $15,000Aug 11, 2022 · Purchase · SJT · $1,001 – $15,000Aug 17, 2022 · 2 purchases · 2 securities · $1,001 – $15,000 eachAug 18, 2022 · Purchase · GOGL · $1,001 – $15,000Aug 19, 2022 · 4 purchases · 3 securities · $1,001 – $15,000 eachAug 22, 2022 · 3 purchases · 3 securities · $1,001 – $15,000 eachAug 23, 2022 · 3 purchases · 3 securities · $1,001 – $15,000 eachAug 24, 2022 · 4 purchases · 4 securities · $1,001 – $15,000 eachAug 25, 2022 · Purchase · SJT · $1,001 – $15,000Aug 26, 2022 · 4 purchases · 4 securities · $1,001 – $15,000 eachAug 29, 2022 · 2 purchases · 2 securities · $1,001 – $15,000 eachAug 30, 2022 · 3 purchases · 3 securities · $1,001 – $15,000 eachAug 30, 2022 · Purchase · GOGL · $15,001 – $50,000Aug 31, 2022 · 3 purchases · 3 securities · $1,001 – $15,000 eachSep 1, 2022 · 4 purchases · 4 securities · $1,001 – $15,000 eachSep 1, 2022 · Purchase · CF · $15,001 – $50,000Sep 1, 2022 · Sale · NHI · $50,001 – $100,000Sep 6, 2022 · Purchase · NEWT · $1,001 – $15,000Sep 7, 2022 · 2 purchases · 2 securities · $1,001 – $15,000 eachSep 12, 2022 · Purchase · CF · $1,001 – $15,000Sep 14, 2022 · Purchase · NUE · $50,001 – $100,000Sep 15, 2022 · Purchase · GOGL · $1,001 – $15,000Sep 16, 2022 · 3 purchases · 2 securities · $1,001 – $15,000 eachSep 19, 2022 · Purchase · $1,001 – $15,000Sep 20, 2022 · Purchase · NEWT · $1,001 – $15,000Sep 23, 2022 · 2 purchases · GPP · $1,001 – $15,000 eachSep 26, 2022 · Sale · SJT · $15,001 – $50,000Sep 27, 2022 · Sale · NEWT · $15,001 – $50,000Sep 28, 2022 · Sale · AA · $15,001 – $50,000Sep 29, 2022 · Purchase · GPP · $1,001 – $15,000Sep 29, 2022 · Sale · GOGL · $15,001 – $50,000Sep 30, 2022 · 2 sales · 2 securities · $15,001 – $50,000 eachOct 5, 2022 · Purchase · FLNG · $1,001 – $15,000Oct 7, 2022 · Sale · PG · $50,001 – $100,000Oct 14, 2022 · Sale · NEE · $100,001 – $250,000Oct 21, 2022 · Sale · CPXWF · $50,001 – $100,000Oct 31, 2022 · Purchase · MRO · $1,001 – $15,000Nov 1, 2022 · 2 purchases · 2 securities · $1,001 – $15,000 eachNov 2, 2022 · 2 sales · 2 securities · $50,001 – $100,000 eachNov 15, 2022 · 2 purchases · 2 securities · $1,001 – $15,000 eachNov 18, 2022 · Purchase · SIRE · $1,001 – $15,000Nov 21, 2022 · Purchase · MRO · $15,001 – $50,000Nov 28, 2022 · Purchase · MRO · $1,001 – $15,000Dec 5, 2022 · Purchase · MRO · $1,001 – $15,000Dec 6, 2022 · Purchase · MO · $50,001 – $100,000Dec 8, 2022 · Purchase · PFF · $1,001 – $15,000Dec 9, 2022 · 2 purchases · 2 securities · $1,001 – $15,000 eachDec 9, 2022 · Purchase · PFF · $15,001 – $50,000Dec 21, 2022 · Sale · MOS · $15,001 – $50,000Dec 29, 2022 · Purchase · $1,001 – $15,000Dec 30, 2022 · Purchase · VGR · $1,001 – $15,000Dec 30, 2022 · Sale · HES · $50,001 – $100,000Jan 4, 2023 · Purchase · FLNG · $1,001 – $15,000Jan 17, 2023 · Purchase · MO · $1,001 – $15,000Feb 1, 2023 · Purchase · T · $1,001 – $15,000Feb 15, 2023 · 2 purchases · 2 securities · $1,001 – $15,000 eachFeb 16, 2023 · Purchase · TAK · $1,001 – $15,000Feb 16, 2023 · Sale · CF · $15,001 – $50,000Feb 21, 2023 · Sale · MRO · $15,001 – $50,000Feb 24, 2023 · Purchase · SIRE · $1,001 – $15,000Feb 24, 2023 · Purchase · BCC · $15,001 – $50,000Mar 1, 2023 · 2 sales · 2 securities · $50,001 – $100,000 eachMar 2, 2023 · Purchase · BCC · $1,001 – $15,000Mar 2, 2023 · Sale · PFF · $50,001 – $100,000Mar 7, 2023 · Purchase · VGR · $1,001 – $15,000Mar 7, 2023 · Sale · BCC · $15,001 – $50,000Mar 8, 2023 · Sale · SCHD · $50,001 – $100,000Mar 10, 2023 · Purchase · ARLP · $1,001 – $15,000Mar 17, 2023 · Purchase · $1,001 – $15,000Mar 22, 2023 · Purchase · VIASP · $1,001 – $15,000Mar 24, 2023 · Purchase · PAA · $15,001 – $50,000Mar 31, 2023 · Purchase · VGR · $1,001 – $15,000Apr 3, 2023 · Purchase · $1,001 – $15,000May 1, 2023 · 2 purchases · 2 securities · $1,001 – $15,000 eachMay 2, 2023 · Purchase · $1,001 – $15,000May 8, 2023 · Purchase · ARLP · $1,001 – $15,000May 10, 2023 · Purchase · ARLP · $1,001 – $15,000May 16, 2023 · 2 purchases · 2 securities · $1,001 – $15,000 eachMay 17, 2023 · 2 purchases · 2 securities · $1,001 – $15,000 eachMay 19, 2023 · Purchase · SIRE · $1,001 – $15,000May 26, 2023 · Sale · SIRE · $50,001 – $100,000Jun 20, 2023 · Purchase · $1,001 – $15,000Jun 30, 2023 · Purchase · VGR · $1,001 – $15,000Jul 11, 2023 · Purchase · MO · $1,001 – $15,000Aug 2, 2023 · Purchase · T · $1,001 – $15,000Aug 16, 2023 · Purchase · ARLP · $1,001 – $15,000Aug 29, 2023 · Sale · TAK · $15,001 – $50,000Sep 18, 2023 · Purchase · VGR · $1,001 – $15,000Sep 18, 2023 · Sale · GPP · $15,001 – $50,000Sep 19, 2023 · 3 purchases · CRT · $1,001 – $15,000 eachSep 21, 2023 · Purchase · HTGC · $1,001 – $15,000Sep 21, 2023 · Sale · VGR · $50,001 – $100,000Sep 22, 2023 · Sale · $15,001 – $50,000Oct 2, 2023 · 2 purchases · 2 securities · $1,001 – $15,000 eachOct 3, 2023 · Purchase · HTGC · $1,001 – $15,000Oct 3, 2023 · Sale · PAA · $15,001 – $50,000Oct 11, 2023 · Purchase · MO · $1,001 – $15,000Oct 20, 2023 · Purchase · HTGC · $1,001 – $15,000Oct 23, 2023 · Purchase · HTGC · $1,001 – $15,000Oct 25, 2023 · Purchase · HTGC · $1,001 – $15,000Nov 2, 2023 · Purchase · $1,001 – $15,000Nov 10, 2023 · Sale · USDP · $1,001 – $15,000Nov 15, 2023 · Purchase · ARLP · $1,001 – $15,000Nov 28, 2023 · 3 purchases · 2 securities · $1,001 – $15,000 eachNov 29, 2023 · Purchase · CRT · $1,001 – $15,000Dec 4, 2023 · Purchase · FLNG · $1,001 – $15,000Dec 8, 2023 · Purchase · CRT · $1,001 – $15,000Dec 14, 2023 · Exchange · $15,001 – $50,000Dec 19, 2023 · Purchase · $1,001 – $15,000Jan 8, 2024 · Purchase · SCHX · $1,001 – $15,000Jan 10, 2024 · Sale · MO · $15,001 – $50,000Jan 11, 2024 · Purchase · MO · $1,001 – $15,000Jan 16, 2024 · Purchase · $1,001 – $15,000Jan 16, 2024 · 2 purchases · 2 securities · $15,001 – $50,000 eachJan 16, 2024 · Sale · MO · $1,001 – $15,000Jan 17, 2024 · 2 purchases · 2 securities · $1,001 – $15,000 eachJan 17, 2024 · Sale · CRT · $15,001 – $50,000Jan 18, 2024 · Purchase · ET · $1,001 – $15,000Feb 1, 2024 · Purchase · HTGC · $1,001 – $15,000Feb 2, 2024 · 2 purchases · FLNG · $1,001 – $15,000 eachFeb 5, 2024 · Purchase · ASC · $1,001 – $15,000Feb 7, 2024 · Purchase · FLNG · $1,001 – $15,000Feb 9, 2024 · Purchase · FLNG · $1,001 – $15,000Feb 15, 2024 · 2 purchases · 2 securities · $1,001 – $15,000 eachFeb 21, 2024 · Purchase · ET · $1,001 – $15,000Feb 23, 2024 · 3 purchases · 3 securities · $1,001 – $15,000 eachFeb 26, 2024 · 2 purchases · 2 securities · $1,001 – $15,000 eachFeb 27, 2024 · Purchase · ASC · $1,001 – $15,000Feb 28, 2024 · Sale · $50,001 – $100,000Mar 4, 2024 · Purchase · ASC · $1,001 – $15,000Mar 6, 2024 · Purchase · ASC · $1,001 – $15,000Mar 7, 2024 · Purchase · HTGC · $1,001 – $15,000Apr 2, 2024 · Purchase · $1,001 – $15,000Apr 9, 2024 · Purchase · ASC · $1,001 – $15,000Apr 16, 2024 · Purchase · HTGC · $1,001 – $15,000Apr 30, 2024 · Purchase · ET · $1,001 – $15,000May 1, 2024 · 2 purchases · ET · $1,001 – $15,000 eachMay 2, 2024 · Purchase · ET · $1,001 – $15,000May 15, 2024 · Purchase · ARLP · $1,001 – $15,000May 20, 2024 · Purchase · ET · $1,001 – $15,000May 21, 2024 · Purchase · HTGC · $1,001 – $15,000Jul 1, 2024 · Purchase · $1,001 – $15,000Jul 8, 2024 · Purchase · ASC · $1,001 – $15,000Jul 9, 2024 · Purchase · ASC · $1,001 – $15,000Jul 11, 2024 · Purchase · ASC · $1,001 – $15,000Aug 1, 2024 · Purchase · $1,001 – $15,000Aug 14, 2024 · Purchase · ARLP · $1,001 – $15,000Aug 19, 2024 · Purchase · ET · $1,001 – $15,000Aug 20, 2024 · Purchase · HTGC · $1,001 – $15,000Sep 30, 2024 · Purchase · EFC · $1,001 – $15,000Oct 23, 2024 · Purchase · HTGC · $15,001 – $50,000Nov 1, 2024 · Purchase · $1,001 – $15,000Nov 14, 2024 · Purchase · ARLP · $1,001 – $15,000Nov 19, 2024 · Purchase · ET · $1,001 – $15,000Nov 20, 2024 · Purchase · HTGC · $1,001 – $15,000Dec 6, 2024 · 7 purchases · 7 securities · $1,001 – $15,000 eachDec 6, 2024 · 4 sales · 4 securities · $15,001 – $50,000 eachDec 6, 2024 · 3 sales · 2 securities · $50,001 – $100,000 eachDec 30, 2024 · Purchase · $1,001 – $15,000Feb 14, 2025 · Purchase · ARLP · $1,001 – $15,000Feb 19, 2025 · Purchase · ET · $1,001 – $15,000Mar 5, 2025 · Purchase · HTGC · $1,001 – $15,000Mar 7, 2025 · 2 sales · 2 securities · $15,001 – $50,000 eachMar 7, 2025 · 2 sales · 2 securities · $50,001 – $100,000 eachMar 31, 2025 · Purchase · EFC · $1,001 – $15,000May 15, 2025 · Purchase · ARLP · $1,001 – $15,000May 20, 2025 · Purchase · HTGC · $1,001 – $15,000Jun 24, 2025 · Sale · BMY · $1,001 – $15,000Jun 24, 2025 · Sale · ET · $15,001 – $50,000Jun 30, 2025 · Purchase · EFC · $1,001 – $15,000Aug 14, 2025 · Purchase · ARLP · $1,001 – $15,000Aug 19, 2025 · Purchase · HTGC · $1,001 – $15,000Sep 25, 2025 · Sale · ARLP · $1,001 – $15,000Sep 25, 2025 · Sale · HTGC · $15,001 – $50,000Sep 30, 2025 · Purchase · $1,001 – $15,000Nov 14, 2025 · Purchase · ARLP · $1,001 – $15,000Nov 17, 2025 · Purchase · ARLP · $1,001 – $15,000Nov 19, 2025 · Purchase · HTGC · $1,001 – $15,000Dec 30, 2025 · Purchase · EFC · $1,001 – $15,000Jan 12, 2026 · Sale · PSA · $1,001 – $15,000Jan 12, 2026 · Sale · HTGC · $50,001 – $100,000Feb 13, 2026 · Purchase · ARLP · $1,001 – $15,000May 15, 2026 · Purchase · ARLP · $1,001 – $15,000Jun 18, 2026 · 2 sales · ARLP · $15,001 – $50,000 eachJun 30, 2026 · Purchase · $1,001 – $15,000

Purchases 548 Sales 136 Exchanges 1

Higher marks are larger filed ranges (log scale). Hover a mark for the detail; click it to open that day's trades. Same-day trades in one band collapse into one mark with a count.

In plain language

Of 685 disclosed trades, 1 was flagged by the site's published rules0.1%.

That is a small share of a lot of trading — lower than coincidence alone would tend to produce. Someone who trades constantly will collect the occasional well-timed trade without anything unusual going on.

  • 1 · shutdown/lame duck

Across the whole database, congressional trading beats the market by close to nothing on average, and only slightly more trades look unusual than chance alone would produce. Most members, most of the time, are unremarkable. That is the backdrop for anything you read here. A flag is a prompt to look at the record, never a finding about a person.

Campaign money 2026 cycle

Raised $1,662,604
From individuals $1,086,439
From PACs $419,516
Cash on hand $3,369,069

Campaign finance from the FEC, shown as context beside the trading record. We do not draw a line from any donor to any trade: the FEC's donor data cannot support that honestly, and inventing the link would be the kind of unsourced inference this site refuses. Read the two together and judge for yourself.

Seat & district history

SeatCongressesServedChange
NC-5 109th–119th 2005–2027 first seat

District numbers change when a state is redistricted, so a renumbering here is not necessarily a move — the boundaries were redrawn around the member. Term records come from the public congress-legislators dataset.

Committees

Current (119th Congress)

CommitteePositionRankSideJurisdiction
House Committee on Education and Workforce Member 3 majority
House Committee on Oversight and Government Reform Member 5 majority
House Committee on Rules Chair 1 majority

Earlier Congresses

CongressCommitteePositionObserved
118thHouse Committee on Education and Workforce Chair 2023-02 → 2024-11
118thHouse Committee on Oversight and Government Reform Member 2023-02 → 2024-11
117thHouse Committee on Education and Workforce Ranking Member 2021-03 → 2022-11
117thHouse Committee on Oversight and Government Reform Member 2021-03 → 2022-11
116thHouse Committee on Education and Workforce Ranking Member 2019-01 → 2020-12
116thHouse Committee on Oversight and Government Reform Member 2019-01 → 2020-12
115thHouse Committee on Education and Workforce Chair 2017-01 → 2018-12
115thHouse Committee on Oversight and Government Reform Member 2017-01 → 2018-12
114thHouse Committee on Education and Workforce Member 2015-02 → 2016-12
114thHouse Committee on Rules Vice Chair 2015-02 → 2016-12
113thHouse Committee on Education and Workforce Member 2013-01 → 2014-11
113thHouse Committee on Rules Member 2013-01 → 2014-11
112thHouse Committee on Education and Workforce Member 2012-11 → 2012-11
112thHouse Committee on Rules Member 2012-11 → 2012-11

The published roster covers only the sitting Congress, so earlier assignments are reconstructed from the dated version history of that same public dataset, sampled monthly back to 2012. Observed is the span across which we actually saw the seat held — it is evidence of tenure, not a precise start and end date, and a seat that changed hands between two monthly samples may be dated up to a month out. Committees with no history recorded are absent because no snapshot showed them, which is not evidence the member held no seat.

Currently trading — last 6 months

1 securities
TickerSecuritySectorTrades (period) Buys / SellsPeriod valueLast trade
ARLP Alliance Resource Partners, L.P. - Comm… Coal 3 24 / 5 $48,502 2026-06-18

Values are the sum of filed range midpoints, not exact amounts — Congress discloses brackets. Because a transaction may be reported up to 45 days after it happens, this window reflects what has been disclosed, not necessarily everything already traded.

Previously traded

105 securities

Securities with disclosed transactions before this window and none since. A security leaving this list means no reported trading — not that a position was closed. Holdings themselves are not disclosed in these filings.

TickerSecuritySectorTrades Buys / SellsTotal valueActive
HTGC Hercules Capital, Inc. Common Stock (HT… 27 24 / 3 $504,014 2021-03 → 2026-01
PSA Public Storage Common Stock (PSA) Investment Funds 2 1 / 1 $16,001 2024-12 → 2026-01
EFC Ellington Financial Inc. Common Stock (… Real Estate 4 4 / 0 $32,002 2024-09 → 2025-12
ET Energy Transfer LP Common Units (ET) Utilities 16 12 / 4 $402,508 2019-02 → 2025-06
BMY Bristol-Myers Squibb Company Common Sto… Pharmaceuticals & Biotech 2 1 / 1 $16,001 2024-12 → 2025-06
PBA Pembina Pipeline Corp. Ordinary Shares … Oil & Gas 4 2 / 2 $190,502 2021-11 → 2025-03
FLNG Flex Lng Ltd Transportation 19 17 / 2 $250,010 2022-08 → 2025-03
DUK Duke Energy Corp Utilities 8 7 / 1 $231,004 2019-03 → 2024-12
VIASP Via Renewables, Inc. - 8.75% Series A F… 5 4 / 1 $107,003 2022-01 → 2024-12
ASC Ardmore Shipping Corporation Common Sto… Transportation 11 10 / 1 $112,506 2024-02 → 2024-12
ABBV Abbvie Inc Pharmaceuticals & Biotech 1 1 / 0 $8,001 2024-12 → 2024-12
AEP American Electric Power Company, Inc. (… Utilities 1 1 / 0 $8,001 2024-12 → 2024-12
AMGN Amgen Inc Pharmaceuticals & Biotech 1 1 / 0 $8,001 2024-12 → 2024-12
JNJ Johnson & Johnson Common Stock (JNJ) Pharmaceuticals & Biotech 1 1 / 0 $8,001 2024-12 → 2024-12
CRT Cross Timbers Royalty Trust (CRT) Investment Funds 8 7 / 1 $88,504 2023-05 → 2024-01
SCHX Schwab U.S. Large-Cap ETF (SCHX) 2 2 / 0 $16,001 2024-01 → 2024-01
MO Altria Group, Inc. (MO) Food & Beverage 20 17 / 3 $510,010 2020-09 → 2024-01
USDP USD Partners LP Common Units representi… 7 6 / 1 $80,504 2022-04 → 2023-11
PAA Plains All American Pipeline, L.P. Oil & Gas 12 10 / 2 $410,006 2021-02 → 2023-10
VGR Vector Group Ltd. 14 13 / 1 $203,507 2022-08 → 2023-09
GPP Green Plains Partners LP - Common Units… 10 8 / 2 $202,505 2022-04 → 2023-09
TAK Takeda Pharmaceutical Company Limited A… Pharmaceuticals & Biotech 3 2 / 1 $48,502 2022-11 → 2023-08
T AT&T Inc. (T) Telecommunications 26 25 / 1 $448,513 2018-08 → 2023-08
SIRE Sisecam Resources LP Common Units repre… 14 13 / 1 $228,007 2021-03 → 2023-05
SCHD Schwab US Dividend Equity ETF (SCHD) 1 0 / 1 $75,001 2023-03 → 2023-03
BCC Boise Cascade, L.L.C. Common Stock (BCC) Wholesale 3 2 / 1 $73,002 2023-02 → 2023-03
PFF iShares Preferred and Income Securities… 3 2 / 1 $115,502 2022-12 → 2023-03
GSK GSK plc American Depositary Shares (GSK) Pharmaceuticals & Biotech 19 17 / 2 $435,010 2018-12 → 2023-03
K Kellanova Common Stock (K) 2 1 / 1 $107,501 2022-07 → 2023-03
MRO Marathon Oil Corp 5 4 / 1 $89,003 2022-10 → 2023-02
CF CF Industries Holdings, Inc. Common Sto… Chemicals 5 4 / 1 $89,003 2022-09 → 2023-02
HES Hess Corp 1 0 / 1 $75,001 2022-12 → 2022-12
MOS Mosaic Company (MOS) Chemicals 6 5 / 1 $97,003 2022-07 → 2022-12
BTI British American Tobacco Industries, p.… Food & Beverage 12 11 / 1 $236,506 2021-03 → 2022-11
NUE Nucor Corporation Common Stock (NUE) Mining & Metals 2 1 / 1 $125,002 2022-09 → 2022-11
CPXWF 2000092137 JT Capital Power Corp. Ordin… 9 8 / 1 $286,005 2021-03 → 2022-10
NEE NextEra Energy, Inc. Common Stock (NEE) Utilities 1 0 / 1 $175,001 2022-10 → 2022-10
PG Procter & Gamble Company (PG) Chemicals 3 2 / 1 $182,502 2022-07 → 2022-10
NFG National Fuel Gas Company (NFG) Utilities 6 5 / 1 $164,003 2020-09 → 2022-09
IMKTA Ingles Markets, Incorporated - Class A … Retail & Consumer 1 0 / 1 $32,501 2022-09 → 2022-09
GOGL Golden Ocean Group Limited - Common Sto… 10 9 / 1 $129,005 2022-08 → 2022-09
AA Alcoa Corporation Common Stock (AA) Mining & Metals 8 7 / 1 $88,504 2022-08 → 2022-09
NEWT Newtek Business Services Corp. (NEWT) Banking 5 4 / 1 $64,503 2021-08 → 2022-09
SJT San Juan Basin Royalty Trust (SJT) Investment Funds 10 9 / 1 $104,505 2022-08 → 2022-09
NHI National Health Investors, Inc. (NHI) Investment Funds 9 7 / 2 $346,505 2021-04 → 2022-09
KNOP KNOT Offshore Partners LP Common Units … Transportation 5 4 / 1 $131,503 2022-04 → 2022-08
KMI Kinder Morgan, Inc. Common Stock (KMI) Utilities 3 2 / 1 $158,002 2022-02 → 2022-08
UVV Universal Corporation (UVV) Wholesale 2 1 / 1 $107,501 2022-07 → 2022-07
MMP Magellan Midstream Partners, L.P. 6 5 / 1 $164,003 2022-04 → 2022-07
EPD Enterprise Products Partners L.P. Utilities 19 18 / 1 $368,010 2019-01 → 2022-06
XOM Exxon Mobil Corp Oil & Gas 7 6 / 1 $290,004 2021-03 → 2022-06
MFC Manulife Financial Corporation Common S… Insurance 6 5 / 1 $331,003 2018-08 → 2022-06
CWEN.A 2000092125 JT Clearway Energy, Inc. Cla… 19 15 / 4 $636,010 2019-01 → 2022-06
RIO Rio Tinto Plc Common Stock (RIO) Mining & Metals 4 3 / 1 $155,003 2022-04 → 2022-06
TTE TotalEnergies SE Oil & Gas 4 3 / 1 $123,502 2022-04 → 2022-06
ADM Archer Daniels Midland Food & Beverage 4 3 / 1 $272,502 2022-01 → 2022-05
OXBR Oxbridge Re Holdings Limited - Ordinary… Insurance 2 1 / 1 $16,001 2022-02 → 2022-05
WBD Warner Bros. Discovery, Inc. - Series A… Telecommunications 1 0 / 1 $32,501 2022-05 → 2022-05
ORI Old Republic International Corporation … Insurance 6 5 / 1 $121,503 2021-03 → 2022-05
PSX Phillips 66 Oil & Gas 1 0 / 1 $75,001 2022-04 → 2022-04
SCHH Schwab U.S. REIT ETF (SCHH) 2 1 / 1 $150,001 2021-12 → 2022-04
R 2000092132 JT Ryder System, Inc. (R) Other 3 2 / 1 $97,502 2021-03 → 2022-04
AVGO Broadcom Inc. - Common Stock (AVGO) Semiconductors 2 1 / 1 $65,001 2022-01 → 2022-04
CAG ConAgra Brands, Inc. Common Stock (CAG) Food & Beverage 6 4 / 2 $213,504 2021-03 → 2022-03
FLO Flowers Foods, Inc. Common Stock (FLO) Food & Beverage 4 2 / 2 $215,002 2021-03 → 2022-03
TSN Tyson Foods, Inc. Common Stock Food & Beverage 3 1 / 2 $97,502 2021-03 → 2022-03
PM Philip Morris International Inc Food & Beverage 7 5 / 2 $463,504 2021-02 → 2022-03
GIS General Mills, Inc. Common Stock Food & Beverage 3 1 / 2 $225,002 2021-03 → 2022-03
PPL PPL Corporation Common Stock (PPL) Utilities 17 15 / 2 $519,009 2018-12 → 2022-03
FHLC 2000092118 JT Fidelity MSCI Health Care… 3 1 / 2 $97,502 2021-03 → 2022-03
HCRB 2000092119 JT Hartford Core Bond ETF (H… 2 0 / 2 $65,001 2021-03 → 2022-03
AEG AEGON N.V. (AEG) Insurance 3 1 / 2 $97,502 2021-03 → 2022-03
MSFT Microsoft Corporation - Common Stock (M… Software & IT Services 2 1 / 1 $65,001 2022-01 → 2022-02
DISCA Discovery, Inc. - Series A (DISCA) 1 1 / 0 $8,001 2022-02 → 2022-02
AM Antero Midstream Corporation Utilities 7 6 / 1 $172,004 2021-02 → 2022-02
PSXP Phillips 66 Partners LP 2 2 / 0 $65,001 2022-01 → 2022-02
SCHZ Schwab uS Aggregate Bond ETF (SCHZ) 1 0 / 1 $75,001 2022-02 → 2022-02
FSP Franklin Street Properties Corp. (FSP) Investment Funds 2 1 / 1 $150,001 2022-01 → 2022-01
ILPT Industrial logistics Properties Trust -… Investment Funds 4 3 / 1 $148,002 2021-02 → 2022-01
MSI Motorola Solutions Electronics 2 1 / 1 $65,001 2022-01 → 2022-01
BXMT Blackstone Mortgage Trust, Inc. (BXMT) Investment Funds 4 3 / 1 $190,502 2021-08 → 2022-01
OLP One liberty Properties, Inc. (OlP) Investment Funds 19 18 / 1 $343,510 2019-01 → 2022-01
SCU Sculptor Capital Management, Inc. Class… 4 2 / 2 $81,002 2021-10 → 2021-12
BP BP p.l.c. Common Stock (BP) Oil & Gas 14 13 / 1 $286,008 2018-12 → 2021-12
DUKH Duke Energy Corporation 5.125% Junior S… 1 0 / 1 $75,001 2021-10 → 2021-10
WMT Walmart Inc. Common Stock (WMT) Retail & Consumer 2 1 / 1 $107,501 2020-08 → 2021-03
TPCO Tribune Publishing Company (TPCO) 1 1 / 0 $32,501 2021-02 → 2021-02
LAND gladstone land Corporation (lAND) Investment Funds 2 1 / 1 $65,001 2020-09 → 2020-12
CVI CVR Energy Inc. (CVI) Oil & Gas 9 7 / 2 $212,505 2018-12 → 2020-11
SO Southern Company (SO) Utilities 9 8 / 1 $263,505 2018-12 → 2020-08
GLD SPDR Gold Trust Capital Markets 1 1 / 0 $32,501 2020-07 → 2020-07
XRX Xerox Corporation (XRX) Technology Hardware 2 1 / 1 $107,501 2019-03 → 2019-04
PER sandRidge Permian Trust Common units of… 1 0 / 1 $32,501 2019-03 → 2019-03
FF FutureFuel Corp. Common shares (FF) Chemicals 2 1 / 1 $65,001 2019-02 → 2019-03
APU amerigas Partners, l.P. (aPu) 3 1 / 2 $97,502 2018-12 → 2019-02
CNXM CNX Midstream Partners lP Common units … 2 1 / 1 $65,001 2019-01 → 2019-02
CINR Ciner Resources lP Common units represe… 2 1 / 1 $65,001 2019-02 → 2019-02
SPKEP spark Energy, Inc. - 8.75% series a Fix… 1 1 / 0 $75,001 2019-02 → 2019-02
HESM Hess Midstream Partners lP Common units… Oil & Gas 2 1 / 1 $150,001 2019-01 → 2019-02
MSB Mesabi Trust (MSb) Investment Funds 2 1 / 1 $47,502 2019-01 → 2019-02
UFS Domtar Corporation (uFs) 1 0 / 1 $75,001 2019-02 → 2019-02
SPKE Spark Energy, Inc. - Class A (SPKE) 2 1 / 1 $150,001 2018-12 → 2019-01
HUM Humana Inc. Common Stock (HUM) Insurance 1 0 / 1 $75,001 2018-12 → 2018-12
GM General Motors Company Common Stock (GM) Automotive 1 0 / 1 $32,501 2018-12 → 2018-12
STLD Steel Dynamics, Inc. - Common Stock (ST… Mining & Metals 1 0 / 1 $32,501 2018-12 → 2018-12

The Spread by year

YearSpreadTrades pricedDisclosed value
2026 +14.4% 3 $91,002
2025 +5.3% 18 $376,009
2024 -0.2% 54 $695,027
2023 +5.4% 29 $372,515
2022 -1.1% 141 $5,282,572
2021 +0.7% 73 $1,703,037
2020 -6.1% 45 $1,017,523
2019 +0.4% 39 $586,520
2018 +5.1% 9 $268,505

Transaction timing versus the market over 90 trading days — not portfolio return, which these filings cannot support. See Methodology and the Scoreboard for the population baseline.

All transactions

DateTickerAssetActionAmount (as filed)OwnerFiling
2026-06-30 Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable buy $1,001 – $15,000 self
2026-06-18 Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable sell $15,001 – $50,000 self
2026-06-18 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) sell $15,001 – $50,000 self
2026-05-15 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 self
2026-02-13 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 self
2026-01-12 PSA Public Storage Common Stock (PSA) sell $1,001 – $15,000 self
2026-01-12 HTGC Hercules Capital, Inc. Common Stock (HTGC) sell $50,001 – $100,000 self
2025-12-30 EFC Ellington Financial Inc. Common Stock (EFC) buy $1,001 – $15,000 self
2025-11-19 HTGC Hercules Capital, Inc. Common Stock (HTGC) buy $1,001 – $15,000 self
2025-11-17 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 self
2025-11-14 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 self
2025-09-30 Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable buy $1,001 – $15,000 self
2025-09-25 HTGC Hercules Capital, Inc. Common Stock (HTGC) sell $15,001 – $50,000 self
2025-09-25 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) sell $1,001 – $15,000 self
2025-08-19 HTGC Hercules Capital, Inc. Common Stock (HTGC) buy $1,001 – $15,000 self
2025-08-14 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 self
2025-06-30 EFC Ellington Financial Inc. Common Stock (EFC) buy $1,001 – $15,000 self
2025-06-24 ET Energy Transfer LP Common Units (ET) sell $15,001 – $50,000 self
2025-06-24 BMY Bristol-Myers Squibb Company Common Stock (BMY) sell $1,001 – $15,000 self
2025-05-20 HTGC Hercules Capital, Inc. Common Stock (HTGC) buy $1,001 – $15,000 self
2025-05-15 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 self
2025-03-31 EFC Ellington Financial Inc. Common Stock (EFC) buy $1,001 – $15,000 self
2025-03-07 PBA Pembina Pipeline Corp. Ordinary Shares (PBA) sell $50,001 – $100,000 self
2025-03-07 FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) sell $15,001 – $50,000 self
2025-03-07 ET Energy Transfer LP Common Units (ET) sell $50,001 – $100,000 self
2025-03-07 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) sell $15,001 – $50,000 self
2025-03-05 HTGC Hercules Capital, Inc. Common Stock (HTGC) buy $1,001 – $15,000 self
2025-02-19 ET Energy Transfer LP Common Units (ET) buy $1,001 – $15,000 self
2025-02-14 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 self
2024-12-30 Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable buy $1,001 – $15,000 self
2024-12-06 VIASP Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock (VIASP) sell $50,001 – $100,000 self
2024-12-06 PSA Public Storage Common Stock (PSA) buy $1,001 – $15,000 self
2024-12-06 PBA Pembina Pipeline Corp. Ordinary Shares (PBA) sell $50,001 – $100,000 self
2024-12-06 JNJ Johnson & Johnson Common Stock (JNJ) buy $1,001 – $15,000 self
2024-12-06 FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) sell $15,001 – $50,000 self
2024-12-06 ET Energy Transfer LP Common Units (ET) sell $15,001 – $50,000 self
2024-12-06 DUK Duke Energy Corporation (DUK) buy $1,001 – $15,000 self
2024-12-06 BMY Bristol-Myers Squibb Company Common Stock (BMY) buy $1,001 – $15,000 self
2024-12-06 AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a sell $50,001 – $100,000 self
2024-12-06 ASC Ardmore Shipping Corporation Common Stock (ASC) sell $15,001 – $50,000 self
2024-12-06 AMGN Amgen Inc. - Common Stock (AMGN) buy $1,001 – $15,000 self
2024-12-06 AEP American Electric Power Company, Inc. (AEP) buy $1,001 – $15,000 self
2024-12-06 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) sell $15,001 – $50,000 self
2024-12-06 ABBV AbbVie Inc. Common Stock (ABBV) buy $1,001 – $15,000 self
2024-11-20 HTGC Hercules Capital, Inc. Common Stock (HTGC) buy $1,001 – $15,000 joint
2024-11-19 ET Energy Transfer LP Common Units (ET) buy $1,001 – $15,000 joint
2024-11-14 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 joint
2024-11-01 AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a buy $1,001 – $15,000 joint
2024-10-23 HTGC Hercules Capital, Inc. Common Stock (HTGC) buy $15,001 – $50,000 joint
2024-09-30 EFC Ellington Financial Inc. Common Stock (EFC) buy $1,001 – $15,000 self
2024-08-20 HTGC Hercules Capital, Inc. Common Stock (HTGC) buy $1,001 – $15,000 self
2024-08-19 ET Energy Transfer LP Common Units (ET) buy $1,001 – $15,000 self
2024-08-14 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 self
2024-08-01 AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a buy $1,001 – $15,000 self
2024-07-11 ASC Ardmore Shipping Corporation Common Stock (ASC) buy $1,001 – $15,000 self
2024-07-09 ASC Ardmore Shipping Corporation Common Stock (ASC) buy $1,001 – $15,000 self
2024-07-08 ASC Ardmore Shipping Corporation Common Stock (ASC) buy $1,001 – $15,000 self
2024-07-01 Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable buy $1,001 – $15,000 self
2024-05-21 HTGC Hercules Capital, Inc. Common Stock (HTGC) buy $1,001 – $15,000 self
2024-05-20 ET Energy Transfer LP Common Units (ET) buy $1,001 – $15,000 self
2024-05-15 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 self
2024-05-02 ET Energy Transfer LP Common Units (ET) buy $1,001 – $15,000 self
2024-05-01 ET Energy Transfer LP Common Units (ET) buy $1,001 – $15,000 self
2024-05-01 AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a buy $1,001 – $15,000 self
2024-04-30 ET Energy Transfer LP Common Units (ET) buy $1,001 – $15,000 self
2024-04-16 HTGC Hercules Capital, Inc. Common Stock (HTGC) buy $1,001 – $15,000 self
2024-04-09 ASC Ardmore Shipping Corporation Common Stock (ASC) buy $1,001 – $15,000 self
2024-04-02 Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable buy $1,001 – $15,000 self
2024-03-07 HTGC Hercules Capital, Inc. Common Stock (HTGC) buy $1,001 – $15,000 joint
2024-03-06 ASC Ardmore Shipping Corporation Common Stock (ASC) buy $1,001 – $15,000 joint
2024-03-04 ASC Ardmore Shipping Corporation Common Stock (ASC) buy $1,001 – $15,000 joint
2024-02-28 Duke Energy Corporation Depositary Shares, each representing a 1/1,000th sell $50,001 – $100,000 joint
2024-02-27 ASC Ardmore Shipping Corporation Common Stock (ASC) buy $1,001 – $15,000 joint
2024-02-26 FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) buy $1,001 – $15,000 joint
2024-02-26 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 joint
2024-02-23 FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) buy $1,001 – $15,000 joint
2024-02-23 ASC Ardmore Shipping Corporation Common Stock (ASC) buy $1,001 – $15,000 joint
2024-02-23 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 joint
2024-02-21 ET Energy Transfer LP Common Units (ET) buy $1,001 – $15,000 joint
2024-02-15 ASC Ardmore Shipping Corporation Common Stock (ASC) buy $1,001 – $15,000 joint
2024-02-15 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 joint
2024-02-09 FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) buy $1,001 – $15,000 joint
2024-02-07 FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) buy $1,001 – $15,000 joint
2024-02-05 ASC Ardmore Shipping Corporation Common Stock (ASC) buy $1,001 – $15,000 joint
2024-02-02 FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) buy $1,001 – $15,000 joint
2024-02-02 AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a buy $1,001 – $15,000 joint
2024-02-01 HTGC Hercules Capital, Inc. Common Stock (HTGC) buy $1,001 – $15,000 joint
2024-01-18 ET Energy Transfer LP Common Units (ET) buy $1,001 – $15,000 joint
2024-01-17 SCHX Schwab U.S. Large-Cap ETF (SCHX) buy $1,001 – $15,000 joint
2024-01-17 ET Energy Transfer LP Common Units (ET) buy $1,001 – $15,000 joint
2024-01-17 CRT Cross Timbers Royalty Trust (CRT) sell $15,001 – $50,000 joint
2024-01-16 HTGC Hercules Capital, Inc. (HTGC) buy $15,001 – $50,000 joint
2024-01-16 ET Energy Transfer LP Common Units (ET) buy $15,001 – $50,000 joint
2024-01-16 Duke Energy Corporation Depositary Shares, each representing a 1/1,000th buy $1,001 – $15,000 joint
2024-01-16 MO Altria Group, Inc. (MO) sell $1,001 – $15,000 joint
2024-01-11 MO Altria Group, Inc. (MO) buy $1,001 – $15,000 joint
2024-01-10 MO Altria Group, Inc. (MO) sell $15,001 – $50,000 joint
2024-01-08 SCHX Schwab U.S. Large-Cap ETF (SCHX) buy $1,001 – $15,000 joint
2023-12-19 Duke Energy Corporation Depositary Shares, each representing a 1/1,000th buy $1,001 – $15,000 joint
2023-12-14 Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable exchange $15,001 – $50,000 joint
2023-12-08 CRT Cross Timbers Royalty Trust (CRT) buy $1,001 – $15,000 joint
2023-12-04 FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) buy $1,001 – $15,000 joint
2023-11-29 CRT Cross Timbers Royalty Trust (CRT) buy $1,001 – $15,000 joint
2023-11-28 FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) buy $1,001 – $15,000 joint
2023-11-28 CRT Cross Timbers Royalty Trust (CRT) buy $1,001 – $15,000 joint
2023-11-28 Arlington Asset Investment Corp buy $1,001 – $15,000 joint
2023-11-15 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 joint
2023-11-10 USDP USD Partners LP Common Units representing limited partner interest (USDP) sell $1,001 – $15,000 joint
2023-11-02 AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a buy $1,001 – $15,000 joint
2023-10-25 HTGC Hercules Capital, Inc. (HTGC) buy $1,001 – $15,000 joint
2023-10-23 HTGC Hercules Capital, Inc. (HTGC) buy $1,001 – $15,000 joint
2023-10-20 HTGC Hercules Capital, Inc. (HTGC) buy $1,001 – $15,000 joint
2023-10-11 MO Altria Group, Inc. (MO) buy $1,001 – $15,000 joint
2023-10-03 PAA Plains All American Pipeline, L.P. - Common Units representing Limited Partner Interests (PAA) sell $15,001 – $50,000 joint
2023-10-03 HTGC Hercules Capital, Inc. (HTGC) buy $1,001 – $15,000 joint
2023-10-02 FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) buy $1,001 – $15,000 joint
2023-10-02 CRT Cross Timbers Royalty Trust (CRT) buy $1,001 – $15,000 joint
2023-09-22 Apollo Asset Management, Inc. 6.375% Series A Preferred Stock sell $15,001 – $50,000 joint
2023-09-21 VGR Vector Group Ltd. (VGR) sell $50,001 – $100,000 joint
2023-09-21 HTGC Hercules Capital, Inc. (HTGC) buy $1,001 – $15,000 joint
2023-09-19 Duke Energy Corporation Depositary Shares, each representing a 1/1,000th buy $1,001 – $15,000 joint
2023-09-19 CRT Cross Timbers Royalty Trust (CRT) buy $1,001 – $15,000 joint
2023-09-19 Arlington Asset Investment Corp buy $1,001 – $15,000 joint
2023-09-18 VGR Vector Group Ltd. (VGR) buy $1,001 – $15,000 joint
2023-09-18 GPP Green Plains Partners LP - Common Units (GPP) sell $15,001 – $50,000 joint
2023-08-29 TAK Takeda Pharmaceutical Company Limited American Depositary Shares (TAK) sell $15,001 – $50,000 joint
2023-08-16 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 joint
2023-08-02 T AT&T Inc. (T) buy $1,001 – $15,000 joint
2023-07-11 MO Altria Group, Inc. (MO) buy $1,001 – $15,000 joint
2023-06-30 VGR Vector Group Ltd. (VGR) buy $1,001 – $15,000 joint
2023-06-20 DUKE ENERGY C 5.75% PFD SER A buy $1,001 – $15,000 joint
2023-05-26 SIRE Sisecam Resources LP Common Units representing limited partner interests (SIRE) sell $50,001 – $100,000 joint
2023-05-19 SIRE Sisecam Resources LP Common Units representing limited partner interests (SIRE) buy $1,001 – $15,000 joint
2023-05-17 GPP Green Plains Partners LP - Common Units (GPP) buy $1,001 – $15,000 joint
2023-05-17 CRT Cross Timbers Royalty Trust (CRT) buy $1,001 – $15,000 joint
2023-05-16 FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) buy $1,001 – $15,000 joint
2023-05-16 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 joint
2023-05-10 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 joint
2023-05-08 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 joint
2023-05-02 AT&T Inc. Depositary Shares, each representing a 1/1,000th interest in a buy $1,001 – $15,000 joint
2023-05-01 CRT Cross Timbers Royalty Trust (CRT) buy $1,001 – $15,000 joint
2023-05-01 MO Altria Group, Inc. (MO) buy $1,001 – $15,000 joint
2023-04-03 Arlington Asset Investment Corp buy $1,001 – $15,000 joint
2023-03-31 VGR Vector Group Ltd. (VGR) buy $1,001 – $15,000 joint
2023-03-24 PAA Plains All American Pipeline, L.P. - Common Units representing Limited Partner Interests (PAA) buy $15,001 – $50,000 joint
2023-03-22 VIASP Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock (VIASP) buy $1,001 – $15,000 joint
2023-03-17 Duke Energy Corporation Depositary Shares, each representing a 1/1,000th buy $1,001 – $15,000 joint
2023-03-10 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 joint
2023-03-08 SCHD Schwab US Dividend Equity ETF (SCHD) sell $50,001 – $100,000 joint
2023-03-07 VGR Vector Group Ltd. (VGR) buy $1,001 – $15,000 joint
2023-03-07 BCC Boise Cascade, L.L.C. (BCC) sell $15,001 – $50,000 joint
2023-03-02 PFF iShares Preferred and Income Securities ETF (PFF) sell $50,001 – $100,000 joint
2023-03-02 BCC Boise Cascade, L.L.C. (BCC) buy $1,001 – $15,000 joint
2023-03-01 K Kellogg Company (K) sell $50,001 – $100,000 joint
2023-03-01 GSK GSK plc American Depositary Shares (GSK) sell $50,001 – $100,000 joint
2023-02-24 SIRE Sisecam Resources LP Common Units representing limited partner interests (SIRE) buy $1,001 – $15,000 joint
2023-02-24 BCC Boise Cascade, L.L.C. (BCC) buy $15,001 – $50,000 joint
2023-02-21 MRO Marathon Oil Corporation (MRO) sell $15,001 – $50,000 joint
2023-02-16 TAK Takeda Pharmaceutical Company Limited American Depositary Shares (TAK) buy $1,001 – $15,000 joint
2023-02-16 CF CF Industries Holdings, Inc. (CF) sell $15,001 – $50,000 joint
2023-02-15 FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) buy $1,001 – $15,000 joint
2023-02-15 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 joint
2023-02-01 T AT&T Inc. (T) buy $1,001 – $15,000 joint
2023-01-17 MO Altria Group, Inc. (MO) buy $1,001 – $15,000 joint
2023-01-04 FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) buy $1,001 – $15,000 joint
2022-12-30 VGR Vector Group Ltd. (VGR) buy $1,001 – $15,000 joint
2022-12-30 HES Hess Corporation (HES) sell $50,001 – $100,000 joint
2022-12-29 Duke Energy Corporation Depositary Shares, each representing a 1/1,000th buy $1,001 – $15,000 joint
2022-12-21 MOS Mosaic Company (MOS) sell $15,001 – $50,000 joint
2022-12-09 VIASP Via Renewables, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock (VIASP) buy $1,001 – $15,000 joint
2022-12-09 PFF iShares Preferred and Income Securities ETF (PFF) buy $15,001 – $50,000 joint
2022-12-09 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 joint
2022-12-08 PFF iShares Preferred and Income Securities ETF (PFF) buy $1,001 – $15,000 joint
2022-12-06 MO Altria Group, Inc. (MO) buy $50,001 – $100,000 joint
2022-12-05 MRO Marathon Oil Corporation (MRO) buy $1,001 – $15,000 joint
2022-11-28 MRO Marathon Oil Corporation (MRO) buy $1,001 – $15,000 joint
2022-11-21 MRO Marathon Oil Corporation (MRO) buy $15,001 – $50,000 joint
2022-11-18 SIRE Sisecam Resources LP Common Units representing limited partner interests (SIRE) buy $1,001 – $15,000 joint
2022-11-15 FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) buy $1,001 – $15,000 joint
2022-11-15 ARLP Alliance Resource Partners, L.P. - Common Units Representing Limited Partnership Interests (ARLP) buy $1,001 – $15,000 joint
2022-11-02 NUE Nucor Corporation (NUE) sell $50,001+ joint
2022-11-02 BTI British American Tobacco Industries, p.l.c. Common Stock ADR (BTI) sell $50,001 – $100,000 joint
2022-11-01 TAK Takeda Pharmaceutical Company Limited American Depositary Shares (TAK) buy $1,001 – $15,000 joint
2022-11-01 T AT&T Inc. (T) buy $1,001 – $15,000 joint
2022-10-31 MRO Marathon Oil Corporation (MRO) buy $1,001 – $15,000 joint
2022-10-21 CPXWF Capital Power Corp. Ordinary Shares (CPXWF) sell $50,001 – $100,000 joint
2022-10-14 NEE NextEra Energy, Inc. (NEE) sell $100,001 – $250,000 joint
2022-10-07 PG Procter & Gamble Company (PG) sell $50,001 – $100,000 joint
2022-10-05 FLNG FLEX LNG Ltd. Ordinary Shares (FLNG) buy $1,001 – $15,000 joint
2022-09-30 NFG National Fuel Gas Company (NFG) sell $15,001 – $50,000 joint
2022-09-30 IMKTA Ingles Markets, Incorporated - Class A (IMKTA) sell $15,001 – $50,000 joint
2022-09-29 GPP Green Plains Partners LP - Common Units (GPP) buy $1,001 – $15,000 joint
2022-09-29 GOGL Golden Ocean Group Limited (GOGL) sell $15,001 – $50,000 joint
2022-09-28 AA Alcoa Corporation (AA) sell $15,001 – $50,000 joint
2022-09-27 NEWT Newtek Business Services Corp. (NEWT) sell $15,001 – $50,000 joint
2022-09-26 SJT San Juan Basin Royalty Trust (SJT) sell $15,001 – $50,000 joint
2022-09-23 GPP Green Plains Partners LP - Common Units (GPP) buy $1,001 – $15,000 joint
2022-09-23 Apollo Asset Management, Inc. buy $1,001 – $15,000 joint
2022-09-20 NEWT Newtek Business Services Corp. (NEWT) buy $1,001 – $15,000 joint
2022-09-19 Duke Energy Corporation Depositary Shares, each representing a 1/1,000th buy $1,001 – $15,000 joint

See all 685 transactions →