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 3: 48 of 148 trades
DateAssetTypeOwnerAmount
2017-05-12APTbuyJoint$1K – $15K
2017-05-12FOXAbuyJoint$1K – $15K
2017-03-21BDXsellJoint$1K – $15K
2017-03-21XOMsellJoint$1K – $15K
2017-03-21PGsellJoint$1K – $15K
2017-03-21UNPsellJoint$1K – $15K
2017-03-21WFCsellJoint$1K – $15K
2017-03-15ORCLsellJoint$1K – $15K
2017-02-15TCXsellJoint$15K – $50K
2017-02-09Forney TX Indpt Sch Dist Ref OY 6.40 01-15-14FUNDbuyJoint$1K – $15K
2017-01-27LEEbuyJoint$1K – $15K
2017-01-27VZsellJoint$1K – $15K
2016-12-14ISDRsellSpouse$1K – $15K
2016-12-13ISDRsellSpouse$1K – $15K
2016-11-04IQNTsellSelf$1K – $15K
2016-11-01North Carolina Med Care Comm Health CarFUNDbuyJoint$15K – $50K
2016-10-31MARbuyJoint$15K – $50K
2016-10-10TbuyJT$1K – $15K
2016-09-28TCXbuyJT$1K – $15K
2016-09-19KObuyJT$1K – $15K
2016-09-07LEEsellSP$1K – $15K
2016-08-31BAXsellJT$1K – $15K
2016-08-31FOXAbuyJT$1K – $15K
2016-08-29ISDRbuySP$1K – $15K
2016-08-23WFCbuyJoint$1K – $15K
2016-08-22North Carolina CAP FACS FIN AGY REV DUKE UNIV SER-BFUNDbuyJoint$15K – $50K
2016-08-12TCXbuyJoint$1K – $15K
2016-08-05Avon Products, Inc. BondsOTHEsellJoint$1K – $15K
2016-06-30Pennsylvania Higher Education Facilities Authority Revenue Refunding BondsFUNDbuyJoint$15K – $50K
2016-04-21LEEbuySelf$1K – $15K
2016-02-26Alabama S O IDFUNDbuyJoint$15K – $50K
2016-02-22MENLO PK CALIF CITY SCH DIST REF POYFUNDbuyJoint$1K – $15K
2016-02-16TCXbuySelf$1K – $15K
2016-02-05DUKbuySpouse$1K – $15K
2016-02-05North Carolina CAP FACS FIN ACY REV REF DUKE UNIV PROJ-BFUNDbuyJoint$1K – $15K
2016-01-07North Carolina Capital Facilities Finance Agency Duke University Project Revenue Bonds (Rev-B)FUNDbuyJoint$1K – $15K
2015-11-02North Carolina Cap Facs Fin Agy Duke UnivFUNDbuyJoint$1K – $15K
2015-10-19Huntsville AL Genl Oblig WarrantsFUNDbuyJoint$1K – $15K
2015-10-01SObuyJoint$1K – $15K
2015-05-14SNRsellSelf$1K – $15K
2015-03-31Decatur ALA Swr Rev WtsFUNDbuyJoint$1K – $15K
2015-03-10Baldwin County AL Genl Oblig WtsFUNDbuyJoint$1K – $15K
2015-01-22Avon Products, Inc. BondsOTHEbuyJoint$1K – $15K
2015-01-05DRADsellJoint$1K – $15K
2014-12-02Madison Alabama RFDG Wts - Series BOTHEsellJoint$15K – $50K
2007-06-12Homewood Ala City Brd Ed Spl Tax Sch Wts RevOTHEbuyJoint$1K – $15K
2007-03-12PGNexchangeJoint$15K – $50K
2003-02-11PCLsellJoint$15K – $50K
APTbuy
2017-05-12$1K – $15K
Owner: Joint
FOXAbuy
2017-05-12$1K – $15K
Owner: Joint
BDXsell
2017-03-21$1K – $15K
Owner: Joint
XOMsell
2017-03-21$1K – $15K
Owner: Joint
PGsell
2017-03-21$1K – $15K
Owner: Joint
UNPsell
2017-03-21$1K – $15K
Owner: Joint
WFCsell
2017-03-21$1K – $15K
Owner: Joint
ORCLsell
2017-03-15$1K – $15K
Owner: Joint
TCXsell
2017-02-15$15K – $50K
Owner: Joint
Forney TX Indpt Sch Dist Ref OY 6.40 01-15-14buy
2017-02-09$1K – $15K
Owner: Joint
LEEbuy
2017-01-27$1K – $15K
Owner: Joint
VZsell
2017-01-27$1K – $15K
Owner: Joint
ISDRsell
2016-12-14$1K – $15K
Owner: Spouse
ISDRsell
2016-12-13$1K – $15K
Owner: Spouse
IQNTsell
2016-11-04$1K – $15K
Owner: Self
North Carolina Med Care Comm Health Carbuy
2016-11-01$15K – $50K
Owner: Joint
MARbuy
2016-10-31$15K – $50K
Owner: Joint
Tbuy
2016-10-10$1K – $15K
Owner: JT
TCXbuy
2016-09-28$1K – $15K
Owner: JT
KObuy
2016-09-19$1K – $15K
Owner: JT
LEEsell
2016-09-07$1K – $15K
Owner: SP
BAXsell
2016-08-31$1K – $15K
Owner: JT
FOXAbuy
2016-08-31$1K – $15K
Owner: JT
ISDRbuy
2016-08-29$1K – $15K
Owner: SP
WFCbuy
2016-08-23$1K – $15K
Owner: Joint
North Carolina CAP FACS FIN AGY REV DUKE UNIV SER-Bbuy
2016-08-22$15K – $50K
Owner: Joint
TCXbuy
2016-08-12$1K – $15K
Owner: Joint
Avon Products, Inc. Bondssell
2016-08-05$1K – $15K
Owner: Joint
Pennsylvania Higher Education Facilities Authority Revenue Refunding Bondsbuy
2016-06-30$15K – $50K
Owner: Joint
LEEbuy
2016-04-21$1K – $15K
Owner: Self
Alabama S O IDbuy
2016-02-26$15K – $50K
Owner: Joint
MENLO PK CALIF CITY SCH DIST REF POYbuy
2016-02-22$1K – $15K
Owner: Joint
TCXbuy
2016-02-16$1K – $15K
Owner: Self
DUKbuy
2016-02-05$1K – $15K
Owner: Spouse
North Carolina CAP FACS FIN ACY REV REF DUKE UNIV PROJ-Bbuy
2016-02-05$1K – $15K
Owner: Joint
North Carolina Capital Facilities Finance Agency Duke University Project Revenue Bonds (Rev-B)buy
2016-01-07$1K – $15K
Owner: Joint
North Carolina Cap Facs Fin Agy Duke Univbuy
2015-11-02$1K – $15K
Owner: Joint
Huntsville AL Genl Oblig Warrantsbuy
2015-10-19$1K – $15K
Owner: Joint
SObuy
2015-10-01$1K – $15K
Owner: Joint
SNRsell
2015-05-14$1K – $15K
Owner: Self
Decatur ALA Swr Rev Wtsbuy
2015-03-31$1K – $15K
Owner: Joint
Baldwin County AL Genl Oblig Wtsbuy
2015-03-10$1K – $15K
Owner: Joint
Avon Products, Inc. Bondsbuy
2015-01-22$1K – $15K
Owner: Joint
DRADsell
2015-01-05$1K – $15K
Owner: Joint
Madison Alabama RFDG Wts - Series Bsell
2014-12-02$15K – $50K
Owner: Joint
Homewood Ala City Brd Ed Spl Tax Sch Wts Revbuy
2007-06-12$1K – $15K
Owner: Joint
PGNexchange
2007-03-12$15K – $50K
Owner: Joint
PCLsell
2003-02-11$15K – $50K
Owner: Joint
Prev
123
Next

Related

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

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