Mo Brooks stock trades
R-ALAL05 · U.S. House · last report Dec 31, 2022
Every stock trade Mo Brooks disclosed to the House Clerk, 2015–2022, each linked to its report · Source · RSS feed
- Transactions
- 14573 buys / 72 sells
- Distinct tickers
- 39Stocks traded
- Buys / sells, 90 days
- 0 / 0By report date
- Typical filing lag
- 17dMedian; 14 of 138 dated trades past the 45-day limit
- Last trade
- Dec 8, 2022Most recent transaction date
Congress trade alerts · Mo Brooks · free
Get an email when Mo Brooks files a trade
Each new disclosure as it is filed: what was bought or sold, how much, when it was traded, and a link to the filing.
An email each time this member files a stock trade disclosure, with every trade in it and a link to the filing. Unsubscribe in one click.
Transactions
| Trade date | Asset | Type | Amount | Lag | Public | Filing |
|---|---|---|---|---|---|---|
| Dec 8, 2022 | Arlington TX Higher Ed FinJoint | Buy | $1K–$15K | 23d | Dec 31 | |
| Nov 29, 2022 | U. S. Treasury NoteJoint | Buy | $50K–$100K | 32d | Dec 31 | |
| Aug 30, 2022 | Duke Energy Corp FxdJoint | Buy | $1K–$15K | 123d | Dec 31 | |
| Jul 22, 2022 | AATCAutoscope Technologies Corp · Joint | Buy | $1K–$15K | 26d | Aug 17 | |
| Jul 22, 2022 | VZVerizon Communications Inc · Joint | Sell | $1K–$15K | 26d | Aug 17 | |
| Jul 13, 2022 | Nisource Inc. Fxd to 062023Joint | Buy | $1K–$15K | 6d | Jul 19 | |
| Jun 22, 2022 | Duke Energy Corp Fxd to 09/20/24Joint | Buy | $1K–$15K | 27d | Jul 19 | |
| Jun 3, 2022 | Duke Energy Corp Fxd to 092024Joint | Buy | $1K–$15K | 9d | Jun 12 | |
| Oct 12, 2021 | TAt&T Inc. · Joint | Sell | $1K–$15K | amended | May 11 | |
| Apr 11, 2022 | VZVerizon Communications Inc · Joint | Sell | $1K–$15K | 15d | Apr 26 | |
| Mar 18, 2022 | Duke Energy Corp Fxd to 092024VAR thraftr 4.8750%Joint | Buy | $1K–$15K | 3d | Mar 21 | |
| Oct 12, 2021 | TAt&T Inc. · Joint | Buy | $1K–$15K | 2d | Oct 14 | |
| Sep 29, 2021 | DDominion Energy, Inc · Joint | Buy | $15K–$50K | 15d | Oct 14 | |
| Aug 16, 2021 | PFEPfizer Inc · Joint | Sell | $15K–$50K | 59d | Oct 14 | |
| Jul 16, 2021 | Baldwin Cnty Ala Pub Bldg Authbuildg RE OID [gS]Joint | Buy | $15K–$50K | 21d | Aug 6 | |
| Jan 15, 2020 | BRK-BBerkshire Hathaway Inc · Joint | Buy | $15K–$50K | 542d | Jul 10 | |
| May 14, 2021 | general Electric Co Fxd TOJoint | Buy | $1K–$15K | 14d | May 28 | |
| Mar 24, 2021 | BRK-BBerkshire Hathaway Inc · Joint | Buy | $1K–$15K | 27d | Apr 20 | |
| Feb 8, 2021 | TAt&T Inc. | Sell | $1K–$15K | 8d | Feb 16 | |
| Feb 8, 2021 | CSCOCisco Systems, Inc. | Sell | $1K–$15K | 8d | Feb 16 | |
| Feb 8, 2021 | TFCTruist Financial Corp | Sell | $1K–$15K | 8d | Feb 16 | |
| Feb 1, 2021 | Pike Road Al OID [gS]Joint | Sell | $1K–$15K | 11d | Feb 12 | |
| Jan 22, 2021 | DUKDuke Energy CORP | Buy | $1K–$15K | 4d | Jan 26 | |
| Jan 22, 2021 | LEELEE ENTERPRISES, Inc · Joint | Sell | $1K–$15K | 4d | Jan 26 | |
| Jan 22, 2021 | LEELEE ENTERPRISES, Inc · Spouse | Sell | $1K–$15K | 4d | Jan 26 | |
| Jan 21, 2021 | Spectra Energy Capital llC | Sell | $1K–$15K | 5d | Jan 26 | |
| Dec 1, 2020 | VTRSViatris Inc · Joint | Sell | $1K–$15K | 56d | Jan 26 | |
| Nov 24, 2020 | LEELEE ENTERPRISES, Inc · Spouse | Buy | $1K–$15K | 63d | Jan 26 | |
| Oct 28, 2020 | BACBank of America Corp · Joint | Sell | $15K–$50K | 11d | Nov 8 | |
| Sep 16, 2020 | PFEPfizer Inc · Joint | Buy | $1K–$15K | 53d | Nov 8 | |
| Jul 1, 2020 | PFEPfizer Inc · Joint | Buy | $1K–$15K | 10d | Jul 11 | |
| Jun 23, 2020 | LEELEE ENTERPRISES, Inc · Spouse | Sell | $1K–$15K | 18d | Jul 11 | |
| Jun 9, 2020 | North Carolina Cap Facs Fin Agy Duke univ Pj Rev-B [gS]Joint | Sell | $15K–$50K | 32d | Jul 11 | |
| Jun 8, 2020 | DDominion Energy, Inc · Joint | Buy | $15K–$50K | 33d | Jul 11 | |
| Jun 1, 2020 | DDominion Energy, Inc · Joint | Buy | $15K–$50K | 40d | Jul 11 | |
| Apr 29, 2020 | DDominion Energy, Inc · Joint | Buy | $15K–$50K | 23d | May 22 | |
| Apr 29, 2020 | MARMarriott International Inc · Joint | Sell | $15K–$50K | 23d | May 22 | |
| Apr 13, 2020 | AAPLApple Inc. · Joint | Sell | $1K–$15K | 39d | May 22 | |
| Apr 13, 2020 | DUKDuke Energy CORP · Joint | Buy | $1K–$15K | 39d | May 22 | |
| Apr 2, 2020 | DUKDuke Energy CORP · Joint | Buy | $15K–$50K | 50d | May 22 | |
| Mar 17, 2020 | PFEPfizer Inc · Joint | Buy | $1K–$15K | 7d | Mar 24 | |
| Feb 11, 2020 | CSCOCisco Systems, Inc. · Joint | Sell | $1K–$15K | 42d | Mar 24 | |
| Feb 5, 2020 | BSXBoston Scientific Corp · Joint | Sell | $1K–$15K | 48d | Mar 24 | |
| Feb 2, 2020 | TFCTruist Financial Corp · Joint | Sell | $15K–$50K | 51d | Mar 24 | |
| Jan 15, 2020 | ARCCAres Capital Corp · Joint | Sell | $1K–$15K | 5d | Jan 20 | |
| Jan 15, 2020 | SANMSanmina Corp · Joint | Sell | $15K–$50K | 5d | Jan 20 | |
| Jan 2, 2020 | ADTNADTRAN Holdings, Inc. · Joint | Sell | $1K–$15K | 18d | Jan 20 | |
| Jan 2, 2020 | CDNSCadence Design Systems Inc · Joint | Sell | $1K–$15K | 18d | Jan 20 | |
| Jan 2, 2020 | CVSCVS HEALTH Corp · Joint | Sell | $1K–$15K | 18d | Jan 20 | |
| Jan 2, 2020 | DTEGYDeutsche Telekom Ag · Joint | Sell | $1K–$15K | 18d | Jan 20 | |
| Jan 2, 2020 | GEGeneral Electric Co · Joint | Sell | $1K–$15K | 18d | Jan 20 | |
| Jan 2, 2020 | WFCWells Fargo & Company · Joint | Sell | $1K–$15K | 18d | Jan 20 | |
| Nov 12, 2019 | Menlo Pk Clif City sch Dist [gs]Joint | Sell | $15K–$50K | 69d | Jan 20 | |
| Oct 25, 2019 | Pennsylvania Higher Edu FaCs auth Rev [gs]Joint | Sell | $15K–$50K | 5d | Oct 30 | |
| Oct 8, 2019 | alabama s OID [gs]Joint | Sell | $15K–$50K | 22d | Oct 30 | |
| Aug 22, 2019 | The southern Company Bonds [Cs]Joint | Sell | $1K–$15K | 29d | Sep 20 | |
| Aug 5, 2019 | APTAlpha Pro Tech Ltd | Sell | $1K–$15K | 1d | Aug 6 | |
| Jul 26, 2019 | North Carolina Med Care Commn Health Car [gs]Joint | Sell | $15K–$50K | 11d | Aug 6 | |
| May 2, 2019 | GDGeneral Dynamics Corp | Sell | $1K–$15K | 18d | May 20 | |
| Apr 11, 2019 | LEELEE ENTERPRISES, Inc | Buy | $15K–$50K | 39d | May 20 | |
| Apr 2, 2019 | Homewood ala City Brd Ed spl [gs] | Sell | $1K–$15K | 48d | May 20 | |
| Feb 12, 2018 | Decatur Ala City Brd Ed spl Tax sch [gs]Joint | Sell | $15K–$50K | amended | May 11 | |
| Jan 23, 2018 | Etowah Cnty Ala Brd Ed Cap Outlay [gs]Joint | Sell | $1K–$15K | amended | May 11 | |
| Jan 23, 2018 | Mobile Cnty Ala Brd sch Commrs [gs]Joint | Sell | $1K–$15K | amended | May 11 | |
| Jan 23, 2018 | Phenix City Al sch Wts genl Oblig [gs]Joint | Sell | $15K–$50K | amended | May 11 | |
| Jan 9, 2018 | TCXTucows Inc | Sell | $1K–$15K | amended | May 11 | |
| Mar 28, 2019 | Baldwin Cnty al genl Oblig Wts [gs]Joint | Sell | $1K–$15K | 4d | Apr 1 | |
| Mar 28, 2019 | Decatur ala swr Rev Wts [gs]Joint | Sell | $1K–$15K | 4d | Apr 1 | |
| Mar 13, 2019 | LEELEE ENTERPRISES, Inc · Joint | Sell | $15K–$50K | 19d | Apr 1 | |
| Feb 14, 2019 | APTAlpha Pro Tech Ltd | Buy | $1K–$15K | 18d | Mar 4 | |
| Feb 7, 2019 | APTAlpha Pro Tech Ltd · Joint | Sell | $1K–$15K | 25d | Mar 4 | |
| Feb 6, 2019 | APTAlpha Pro Tech Ltd · Joint | Sell | $1K–$15K | 26d | Mar 4 | |
| Nov 27, 2018 | LEELEE ENTERPRISES, Inc | Buy | $1K–$15K | 14d | Dec 11 | |
| Oct 30, 2018 | BRK-BBerkshire Hathaway Inc · Joint | Buy | $15K–$50K | 42d | Dec 11 | |
| Oct 24, 2018 | BRK-BBerkshire Hathaway Inc · Joint | Buy | $15K–$50K | 1d | Oct 25 | |
| Oct 15, 2018 | LEELEE ENTERPRISES, Inc | Buy | $1K–$15K | 10d | Oct 25 | |
| Oct 2, 2018 | DUKDuke Energy CORP · Joint | Buy | $15K–$50K | 23d | Oct 25 | |
| Sep 24, 2018 | APTAlpha Pro Tech Ltd · Joint | Sell | $1K–$15K | 3d | Sep 27 | |
| Sep 24, 2018 | DUKDuke Energy CORP · Joint | Buy | $15K–$50K | 3d | Sep 27 | |
| Aug 27, 2018 | LEELEE ENTERPRISES, Inc | Buy | $1K–$15K | 31d | Sep 27 | |
| Aug 24, 2018 | LEELEE ENTERPRISES, Inc | Buy | $1K–$15K | 34d | Sep 27 | |
| Jun 26, 2018 | LEELEE ENTERPRISES, Inc · Joint | Buy | $15K–$50K | 10d | Jul 6 | |
| Jun 14, 2018 | LEELEE ENTERPRISES, Inc · Joint | Buy | $1K–$15K | 2d | Jun 16 | |
| May 25, 2018 | APTAlpha Pro Tech Ltd · Joint | Sell | $1K–$15K | 22d | Jun 16 | |
| May 25, 2018 | BRK-BBerkshire Hathaway Inc · Joint | Buy | $15K–$50K | 22d | Jun 16 | |
| May 8, 2018 | North Carolina CaP FaCs FIN agy Duke univ [gs]Joint | Buy | $1K–$15K | 39d | Jun 16 | |
| Apr 16, 2018 | DUKDuke Energy CORP · Joint | Buy | $15K–$50K | 16d | May 2 | |
| Feb 12, 2018 | Decatur ala City Brd Ed spl Tax schJoint | Sell | $15K–$50K | 18d | Mar 2 | |
| Feb 12, 2018 | DUKDuke Energy CORP · Joint | Buy | $15K–$50K | 18d | Mar 2 | |
| Jan 23, 2018 | Etowah Cnty ala Brd Ed Cap OutlayJoint | Sell | $1K–$15K | 11d | Feb 3 | |
| Jan 23, 2018 | Mobile Cnty ala Brd sch CommrsJoint | Sell | $1K–$15K | 11d | Feb 3 | |
| Jan 23, 2018 | Phenix City al sch Wts genl ObligJoint | Sell | $15K–$50K | 11d | Feb 3 | |
| Jan 9, 2018 | TCXTucows Inc | Sell | $1K–$15K | 25d | Feb 3 | |
| Nov 27, 2017 | Tenn Valley authJoint | Sell | $15K–$50K | 24d | Dec 21 | |
| Nov 20, 2017 | APTAlpha Pro Tech Ltd · Joint | Buy | $1K–$15K | 31d | Dec 21 | |
| Oct 13, 2017 | APTAlpha Pro Tech Ltd · Joint | Buy | $1K–$15K | 17d | Oct 30 | |
| Aug 24, 2017 | APTAlpha Pro Tech Ltd · Joint | Buy | $1K–$15K | 67d | Oct 30 | |
| Jul 20, 2017 | APTAlpha Pro Tech Ltd · Joint | Buy | $1K–$15K | 28d | Aug 17 | |
| Jun 29, 2017 | APTAlpha Pro Tech Ltd · Joint | Buy | $1K–$15K | 17d | Jul 16 | |
| Jun 1, 2017 | APTAlpha Pro Tech Ltd · Joint | Buy | $1K–$15K | 4d | Jun 5 | |
| May 12, 2017 | APTAlpha Pro Tech Ltd · Joint | Buy | $1K–$15K | 1d | May 13 | |
| May 12, 2017 | FOXAFox Corp · Joint | Sell | $1K–$15K | 1d | May 13 | |
| Mar 21, 2017 | BDXBecton Dickinson & Co · Joint | Sell | $1K–$15K | 13d | Apr 3 | |
| Mar 21, 2017 | XOMExxonMobil Holdings Corp · Joint | Sell | $1K–$15K | 13d | Apr 3 | |
| Mar 21, 2017 | PGPROCTER & GAMBLE Co · Joint | Sell | $1K–$15K | 13d | Apr 3 | |
| Mar 21, 2017 | UNPUnion Pacific Corp · Joint | Sell | $1K–$15K | 13d | Apr 3 | |
| Mar 21, 2017 | WFCWells Fargo & Company · Joint | Sell | $1K–$15K | 13d | Apr 3 | |
| Mar 15, 2017 | ORCLOracle Corp · Joint | Sell | $1K–$15K | 19d | Apr 3 | |
| Feb 15, 2017 | TCXTucows Inc · Joint | Sell | $15K–$50K | 1d | Feb 16 | |
| Feb 9, 2017 | Forney TX indpt sch Dist Ref OY 6.40Joint | Buy | $1K–$15K | 7d | Feb 16 | |
| Jan 27, 2017 | LEELEE ENTERPRISES, Inc · Joint | Buy | $1K–$15K | 4d | Jan 31 | |
| Jan 27, 2017 | VZVerizon Communications Inc · Joint | Sell | $1K–$15K | 4d | Jan 31 | |
| Dec 14, 2016 | ISDRIssuer Direct Corporation | Sell | $1K–$15K | 6d | Dec 20 | |
| Dec 13, 2016 | ISDRIssuer Direct Corporation | Sell | $1K–$15K | unclear | Dec 20 | |
| Nov 4, 2016 | IQNTInteliquent, Inc. | Sell | $1K–$15K | 46d | Dec 20 | |
| Nov 1, 2016 | North Carolina Med Care Commn Health CarJoint | Buy | $15K–$50K | 1d | Nov 2 | |
| Oct 31, 2016 | MARMarriott International Inc · Joint | Buy | $15K–$50K | 2d | Nov 2 | |
| Oct 10, 2016 | TAt&T Inc. · Joint | Buy | $1K–$15K | 0d | Oct 10 | |
| Sep 28, 2016 | TCXTucows Inc · Joint | Buy | $1K–$15K | 12d | Oct 10 | |
| Sep 19, 2016 | KOCoca Cola Co · Joint | Buy | $1K–$15K | 21d | Oct 10 | |
| Sep 7, 2016 | LEELEE ENTERPRISES, Inc | Sell | $1K–$15K | 33d | Oct 10 | |
| Aug 31, 2016 | BAXBaxter International Inc · Joint | Sell | $1K–$15K | 40d | Oct 10 | |
| Aug 31, 2016 | FOXAFox Corp · Joint | Buy | $1K–$15K | 40d | Oct 10 | |
| Aug 29, 2016 | ISDRIssuer Direct Corporation | Buy | $1K–$15K | 42d | Oct 10 | |
| Aug 23, 2016 | WFCWells Fargo & Company · Joint | Buy | $1K–$15K | 2d | Aug 25 | |
| Aug 22, 2016 | North Carolina CaP FaCs FIN agY REV DuKE uNIV sER-BJoint | Buy | $15K–$50K | 3d | Aug 25 | |
| Aug 12, 2016 | TCXTucows Inc · Joint | Buy | $1K–$15K | 13d | Aug 25 | |
| Aug 5, 2016 | avon Products, Inc. BondsJoint | Sell | $1K–$15K | 20d | Aug 25 | |
| Jun 30, 2016 | PENNsYlVaNIa HIgHER EDu FaCs auTH REV REF-aJoint | Buy | $15K–$50K | 13d | Jul 13 | |
| Apr 21, 2016 | LEELEE ENTERPRISES, Inc | Buy | $1K–$15K | 11d | May 2 | |
| Feb 26, 2016 | alabama s OIDJoint | Buy | $15K–$50K | 11d | Mar 8 | |
| Feb 22, 2016 | MENlO PK CalIF CITY sCH DIsT REF OYJoint | Buy | $1K–$15K | 15d | Mar 8 | |
| Feb 16, 2016 | TCXTucows Inc | Buy | $1K–$15K | 6d | Feb 22 | |
| Feb 5, 2016 | DUKDuke Energy CORP | Buy | $1K–$15K | 17d | Feb 22 | |
| Feb 5, 2016 | North Carolina CaP FaCs FIN aCY REV REF DuKE uNIV PROJ-BJoint | Buy | $1K–$15K | 17d | Feb 22 | |
| Jan 7, 2016 | NORTH CaROlINa CaP FaCs FIN agY DuKE uNIV PJ REV-BJoint | Buy | $1K–$15K | 5d | Jan 12 | |
| Nov 2, 2015 | North Carolina Cap Facs Fin agy Duke univJoint | Buy | $1K–$15K | 2d | Nov 4 | |
| Oct 19, 2015 | Huntsville al genl Oblig WarrantsJoint | Buy | $1K–$15K | 16d | Nov 4 | |
| Oct 1, 2015 | SOSouthern Co · Joint | Buy | $1K–$15K | 6d | Oct 7 | |
| May 14, 2015 | SNRNew senior Investment group Inc. | Sell | $1K–$15K | 53d | Jul 6 | |
| Mar 31, 2015 | Decatur ala swr Rev WtsJoint | Buy | $1K–$15K | 4d | Apr 4 | |
| Mar 10, 2015 | Baldwin County al genl Oblig WtsJoint | Buy | $1K–$15K | 3d | Mar 13 | |
| Jan 22, 2015 | Avon Products, Inc. BondsJoint | Buy | $1K–$15K | 4d | Jan 26 | |
| Jan 5, 2015 | DRADDigirad Corporation · Joint | Sell | $1K–$15K | 2d | Jan 7 | |
| Dec 2, 2014 | Madison alabama RFDg Wts - series BJoint | Sell | $15K–$50K | 36d | Jan 7 |
Most traded stocks
| Stock | Trades | Buys | Sells |
|---|---|---|---|
| LEE ENTERPRISES, IncLEE | 15 | 10 | 5 |
| Alpha Pro Tech LtdAPT | 13 | 8 | 5 |
| Duke Energy CORPDUK | 8 | 8 | 0 |
| Tucows IncTCX | 6 | 3 | 3 |
| Berkshire Hathaway IncBRK-B | 5 | 5 | 0 |
| At&T Inc.T | 4 | 2 | 2 |
| Dominion Energy, IncD | 4 | 4 | 0 |
| Pfizer IncPFE | 4 | 3 | 1 |
| Verizon Communications IncVZ | 3 | 0 | 3 |
| Wells Fargo & CompanyWFC | 3 | 1 | 2 |
Source
Each trade is a line of a periodic transaction report filed under the STOCK Act, read from the report itself and linked to it. Three offices publish them, and all three are read here every hour: the House Clerk for representatives, the Senate Office of Public Records for senators, and the Office of Government Ethics for the President, the Vice President and Senate-confirmed officials (OGE Form 278-T). OGE links some officials’ reports and releases the rest on request; only linked reports are here.
The Act requires a report within 45 days of the trade; the lag counts the days from the trade to the day the report became public. Reports give each amount as a range. Amendments are marked and not counted as late; trades a later report withdrew are left out. The President’s reports and some House reports are scans of paper forms: a scanned value that does not read with certainty is shown as not read, never guessed, and the report is one click away. “Since” is the stock’s move from the trade date’s close to the latest daily close.
The same trades are in the OptimistFi MCP server’s get_congress_trades tool, by filer or by stock, for each chamber: connect it. Every House trade is free to download as CSV or JSON, and every trade here can be followed by RSS: the data.

