CS
Congress StockCongress Stock
TradesPoliticiansStocksStatesCommitteesRankingsArticles
CS
Congress Stock Tracker

Tracking congressional stock trades from public STOCK Act Periodic Transaction Reports (PTRs) filed by members of the US House and Senate.

Browse

  • Trades
  • Politicians
  • Stocks
  • Committees
  • States

Top Politicians

  • Nancy Pelosi
  • Tommy Tuberville
  • Mark Kelly
  • Dan Sullivan
  • Tim Scott
  • Rick Scott
  • John Thune
  • Jamie Raskin

Discover

  • Rankings
  • Wealthiest Members
  • Articles
  • About the data
  • Methodology
  • Report missing trade

Data

  • House Disclosures ↗
  • Senate PTRs ↗
  • What is the STOCK Act?
  • Hedge Fund Tracker ↗
© 2026 Congress Stock Tracker. Data from public STOCK Act filings.For informational purposes only. Not financial advice.
Politicians
Mo Brooks

Mo Brooks

RepublicanRepresentative, AL
Term: 2021-01-03 → 2023-01-03
Net Worth & Portfolio
Total Trades
148
Trade Volume
$2.3M
Midpoint of disclosed ranges
Issuers
41
Unique tickers
Last Traded
2022-12-08
Est. Net Worth
$817K
2013 disclosure

About Mo Brooks

Mo Brooks is a Republican former U.S. Representative from Alabama who served from January 3, 2021, to January 3, 2023. Born April 29, 1954, he represented Alabama in the House during his tenure in Congress. Committee assignments during this term are not listed in the available data.

During his two-year term, Brooks disclosed 148 trades with an estimated total trading volume of $2.3 million, placing him among the more active House traders for that period. His trading activity was nearly evenly split, with 75 purchases and 72 sales. The most frequently traded positions included a single holding with 46 transactions, Lee Enterprises (LEE) with 15 trades, Alpha Pro Tech (APT) with 13, Duke Energy (DUK) with 8, and Tucows (TCX) with 6. By sector, his activity was concentrated in Communication Services (8 trades), Healthcare (4), Technology (4), Financial Services (3), and Industrials (2), reflecting a diversified mix across industries.

Mo Brooks's Trades

Trading Activity

Page 1: 50 of 148 trades
DateAssetTypeOwnerAmount
2022-12-08Arlington TX Higher Ed FinFUNDbuyJoint$1K – $15K
2022-11-29U.S. Treasury NoteFUNDbuyJoint$50K – $100K
2022-08-30Duke Energy Corp FxdOTHEbuyJoint$1K – $15K
2022-07-22VZsellJoint$1K – $15K
2022-07-22AATCbuyJoint$1K – $15K
2022-07-13Nisource Inc. Fxd to 062023OTHEbuyJoint$1K – $15K
2022-06-22Duke Energy Corp Fxd to 09/20/24OTHEbuyJoint$1K – $15K
2022-06-03Duke Energy Corp Fxd to 092024OTHEbuyJoint$1K – $15K
2022-04-11VZsellJoint$1K – $15K
2022-03-18Duke Energy Corp Fxd to 092024VAR thrufr 4.8750% [CS]OTHEbuyJoint$1K – $15K
2021-10-12TsellJoint$1K – $15K
2021-10-12TbuyJoint$1K – $15K
2021-09-29DbuyJoint$15K – $50K
2021-08-16PFEsellJoint$15K – $50K
2021-07-16Baldwin Cnty Ala Pub Bldg Authbldg RE OIDFUNDbuyJoint$15K – $50K
2021-05-14General Electric Co Fxd TO [CS]OTHEbuyJoint$1K – $15K
2021-03-24BRK.BbuyJoint$1K – $15K
2021-02-08TFCsellSelf$1K – $15K
2021-02-08CSCOsellSelf$1K – $15K
2021-02-08TsellSelf$1K – $15K
2021-02-01Pike Road AL OIDFUNDsellJoint$1K – $15K
2021-01-22LEEsellJoint$1K – $15K
2021-01-22DUKbuySelf$1K – $15K
2021-01-22LEEsellSpouse$1K – $15K
2021-01-21Spectra Energy Capital LLCOTHEsellSelf$1K – $15K
2020-12-01VTRSsellJoint$1K – $15K
2020-11-24LEEbuySpouse$1K – $15K
2020-10-28BACsellJoint$15K – $50K
2020-09-16PFEbuyJoint$1K – $15K
2020-07-01PFEbuyJoint$1K – $15K
2020-06-23LEEsellSpouse$1K – $15K
2020-06-09North Carolina Cap Facs Fin Agy Duke Univ PJ Rev-BFUNDsellJoint$15K – $50K
2020-06-08DbuyJoint$15K – $50K
2020-06-01DbuyJoint$15K – $50K
2020-04-29MARsellJoint$15K – $50K
2020-04-29DbuyJoint$15K – $50K
2020-04-13DUKbuyJoint$1K – $15K
2020-04-13AAPLsellJoint$1K – $15K
2020-04-02DUKbuyJoint$15K – $50K
2020-03-17PFEbuyJoint$1K – $15K
2020-02-11CSCOsellJoint$1K – $15K
2020-02-05BSXsellJoint$1K – $15K
2020-02-02TFCsellJoint$15K – $50K
2020-01-15ARCCsellJoint$1K – $15K
2020-01-15SANMsellJoint$15K – $50K
2020-01-15BRK.BbuyJoint$15K – $50K
2020-01-02CVSsellJoint$1K – $15K
2020-01-02ADTNsellJoint$1K – $15K
2020-01-02DTEGYsellJoint$1K – $15K
2020-01-02GEsellJoint$1K – $15K
Arlington TX Higher Ed Finbuy
2022-12-08$1K – $15K
Owner: Joint
U.S. Treasury Notebuy
2022-11-29$50K – $100K
Owner: Joint
Duke Energy Corp Fxdbuy
2022-08-30$1K – $15K
Owner: Joint
VZsell
2022-07-22$1K – $15K
Owner: Joint
AATCbuy
2022-07-22$1K – $15K
Owner: Joint
Nisource Inc. Fxd to 062023buy
2022-07-13$1K – $15K
Owner: Joint
Duke Energy Corp Fxd to 09/20/24buy
2022-06-22$1K – $15K
Owner: Joint
Duke Energy Corp Fxd to 092024buy
2022-06-03$1K – $15K
Owner: Joint
VZsell
2022-04-11$1K – $15K
Owner: Joint
Duke Energy Corp Fxd to 092024VAR thrufr 4.8750% [CS]buy
2022-03-18$1K – $15K
Owner: Joint
Tsell
2021-10-12$1K – $15K
Owner: Joint
Tbuy
2021-10-12$1K – $15K
Owner: Joint
Dbuy
2021-09-29$15K – $50K
Owner: Joint
PFEsell
2021-08-16$15K – $50K
Owner: Joint
Baldwin Cnty Ala Pub Bldg Authbldg RE OIDbuy
2021-07-16$15K – $50K
Owner: Joint
General Electric Co Fxd TO [CS]buy
2021-05-14$1K – $15K
Owner: Joint
BRK.Bbuy
2021-03-24$1K – $15K
Owner: Joint
TFCsell
2021-02-08$1K – $15K
Owner: Self
CSCOsell
2021-02-08$1K – $15K
Owner: Self
Tsell
2021-02-08$1K – $15K
Owner: Self
Pike Road AL OIDsell
2021-02-01$1K – $15K
Owner: Joint
LEEsell
2021-01-22$1K – $15K
Owner: Joint
DUKbuy
2021-01-22$1K – $15K
Owner: Self
LEEsell
2021-01-22$1K – $15K
Owner: Spouse
Spectra Energy Capital LLCsell
2021-01-21$1K – $15K
Owner: Self
VTRSsell
2020-12-01$1K – $15K
Owner: Joint
LEEbuy
2020-11-24$1K – $15K
Owner: Spouse
BACsell
2020-10-28$15K – $50K
Owner: Joint
PFEbuy
2020-09-16$1K – $15K
Owner: Joint
PFEbuy
2020-07-01$1K – $15K
Owner: Joint
LEEsell
2020-06-23$1K – $15K
Owner: Spouse
North Carolina Cap Facs Fin Agy Duke Univ PJ Rev-Bsell
2020-06-09$15K – $50K
Owner: Joint
Dbuy
2020-06-08$15K – $50K
Owner: Joint
Dbuy
2020-06-01$15K – $50K
Owner: Joint
MARsell
2020-04-29$15K – $50K
Owner: Joint
Dbuy
2020-04-29$15K – $50K
Owner: Joint
DUKbuy
2020-04-13$1K – $15K
Owner: Joint
AAPLsell
2020-04-13$1K – $15K
Owner: Joint
DUKbuy
2020-04-02$15K – $50K
Owner: Joint
PFEbuy
2020-03-17$1K – $15K
Owner: Joint
CSCOsell
2020-02-11$1K – $15K
Owner: Joint
BSXsell
2020-02-05$1K – $15K
Owner: Joint
TFCsell
2020-02-02$15K – $50K
Owner: Joint
ARCCsell
2020-01-15$1K – $15K
Owner: Joint
SANMsell
2020-01-15$15K – $50K
Owner: Joint
BRK.Bbuy
2020-01-15$15K – $50K
Owner: Joint
CVSsell
2020-01-02$1K – $15K
Owner: Joint
ADTNsell
2020-01-02$1K – $15K
Owner: Joint
DTEGYsell
2020-01-02$1K – $15K
Owner: Joint
GEsell
2020-01-02$1K – $15K
Owner: Joint
Prev
123
Next

Contact

Official website
202-225-4801
2185 Rayburn House Office Building Washington DC 20515-0105

Details

Born
1954-04-29
Gender
Male
Bioguide
B001274
GovTrack
View
OpenSecrets
View

Related

All politiciansFull trade feedMost active tradersCommittee assignmentsAbout the STOCK ActReport missing trade