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
  • Learn
  • What is the STOCK Act?
  • About the data
  • Methodology
  • Report missing trade
  • Privacy Policy
  • Terms of Use

Data

  • House Disclosures ↗
  • Senate PTRs ↗
  • What is the STOCK Act?
  • Hedge Fund Tracker ↗
  • Insider Trading Screener ↗
© 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 2: 50 of 148 trades
DateAssetTypeOwnerAmount
2020-01-02GEsellJoint$1K – $15K
2020-01-02WFCsellJoint$1K – $15K
2019-11-12Menlo Pk Clif City Sch DistFUNDsellJoint$15K – $50K
2019-10-25Pennsylvania Higher Edu FACS Auth RevFUNDsellJoint$15K – $50K
2019-10-08Alabama S OIDFUNDsellJoint$15K – $50K
2019-08-22The Southern Company BondsOTHEsellJoint$1K – $15K
2019-08-05APTsellSpouse$1K – $15K
2019-07-26North Carolina Med Care Comm Health CarFUNDsellJoint$15K – $50K
2019-05-02GDsellSelf$1K – $15K
2019-04-11LEEbuySelf$15K – $50K
2019-04-02Homewood Ala City Brd Ed SplFUNDsellSelf$1K – $15K
2019-03-28Baldwin Cnty AL Genl Oblig WtsFUNDsellJoint$1K – $15K
2019-03-28Decatur Ala Swr Rev WtsFUNDsellJoint$1K – $15K
2019-03-13LEEsellJoint$15K – $50K
2019-02-14APTbuySpouse$1K – $15K
2019-02-07APTsellJoint$1K – $15K
2019-02-06APTsellJoint$1K – $15K
2018-11-27LEEbuySpouse$1K – $15K
2018-10-30BRK.BbuyJoint$15K – $50K
2018-10-24BRK.BbuyJoint$15K – $50K
2018-10-15LEEbuySpouse$1K – $15K
2018-10-02DUKbuyJoint$15K – $50K
2018-09-24APTsellJoint$1K – $15K
2018-09-24DUKbuyJoint$15K – $50K
2018-08-27LEEbuySpouse$1K – $15K
2018-08-24LEEbuySpouse$1K – $15K
2018-06-26LEEbuyJoint$15K – $50K
2018-06-14LEEbuyJoint$1K – $15K
2018-05-25APTsellJoint$1K – $15K
2018-05-25BRK.BbuyJoint$15K – $50K
2018-05-08North Carolina CAP FACS FIN Agy Duke UnivFUNDbuyJoint$1K – $15K
2018-04-16DUKbuyJoint$15K – $50K
2018-02-12DUKbuyJoint$15K – $50K
2018-02-12Decatur Ala City Brd Ed Spl Tax SchFUNDsellJoint$15K – $50K
2018-02-12Decatur Ala City Brd Ed Spl Tax SchFUNDsellJoint$15K – $50K
2018-01-23Etowah Cnty Ala Brd Ed Cap OutlayFUNDsellJoint$1K – $15K
2018-01-23Mobile Cnty Ala Brd Sch ComnrsFUNDsellJoint$1K – $15K
2018-01-23Phenix City AL Sch Wts Genl ObligFUNDsellJoint$15K – $50K
2018-01-23Etowah Cnty Ala Brd Ed Cap OutlayFUNDsellJoint$1K – $15K
2018-01-23Mobile Cnty Ala Brd Sch CommrsFUNDsellJoint$1K – $15K
2018-01-23Phenix City AL Sch Wts Genl ObligFUNDsellJoint$15K – $50K
2018-01-09TCXsellSelf$1K – $15K
2018-01-09TCXsellJoint$1K – $15K
2017-11-27Tenn Valley AuthFUNDsellJoint$15K – $50K
2017-11-20APTbuyJoint$1K – $15K
2017-10-13APTbuyJoint$1K – $15K
2017-08-24APTbuyJoint$1K – $15K
2017-07-20APTbuyJoint$1K – $15K
2017-06-29APTbuyJoint$1K – $15K
2017-06-01APTbuyJoint$1K – $15K
GEsell
2020-01-02$1K – $15K
Owner: Joint
WFCsell
2020-01-02$1K – $15K
Owner: Joint
Menlo Pk Clif City Sch Distsell
2019-11-12$15K – $50K
Owner: Joint
Pennsylvania Higher Edu FACS Auth Revsell
2019-10-25$15K – $50K
Owner: Joint
Alabama S OIDsell
2019-10-08$15K – $50K
Owner: Joint
The Southern Company Bondssell
2019-08-22$1K – $15K
Owner: Joint
APTsell
2019-08-05$1K – $15K
Owner: Spouse
North Carolina Med Care Comm Health Carsell
2019-07-26$15K – $50K
Owner: Joint
GDsell
2019-05-02$1K – $15K
Owner: Self
LEEbuy
2019-04-11$15K – $50K
Owner: Self
Homewood Ala City Brd Ed Splsell
2019-04-02$1K – $15K
Owner: Self
Baldwin Cnty AL Genl Oblig Wtssell
2019-03-28$1K – $15K
Owner: Joint
Decatur Ala Swr Rev Wtssell
2019-03-28$1K – $15K
Owner: Joint
LEEsell
2019-03-13$15K – $50K
Owner: Joint
APTbuy
2019-02-14$1K – $15K
Owner: Spouse
APTsell
2019-02-07$1K – $15K
Owner: Joint
APTsell
2019-02-06$1K – $15K
Owner: Joint
LEEbuy
2018-11-27$1K – $15K
Owner: Spouse
BRK.Bbuy
2018-10-30$15K – $50K
Owner: Joint
BRK.Bbuy
2018-10-24$15K – $50K
Owner: Joint
LEEbuy
2018-10-15$1K – $15K
Owner: Spouse
DUKbuy
2018-10-02$15K – $50K
Owner: Joint
APTsell
2018-09-24$1K – $15K
Owner: Joint
DUKbuy
2018-09-24$15K – $50K
Owner: Joint
LEEbuy
2018-08-27$1K – $15K
Owner: Spouse
LEEbuy
2018-08-24$1K – $15K
Owner: Spouse
LEEbuy
2018-06-26$15K – $50K
Owner: Joint
LEEbuy
2018-06-14$1K – $15K
Owner: Joint
APTsell
2018-05-25$1K – $15K
Owner: Joint
BRK.Bbuy
2018-05-25$15K – $50K
Owner: Joint
North Carolina CAP FACS FIN Agy Duke Univbuy
2018-05-08$1K – $15K
Owner: Joint
DUKbuy
2018-04-16$15K – $50K
Owner: Joint
DUKbuy
2018-02-12$15K – $50K
Owner: Joint
Decatur Ala City Brd Ed Spl Tax Schsell
2018-02-12$15K – $50K
Owner: Joint
Decatur Ala City Brd Ed Spl Tax Schsell
2018-02-12$15K – $50K
Owner: Joint
Etowah Cnty Ala Brd Ed Cap Outlaysell
2018-01-23$1K – $15K
Owner: Joint
Mobile Cnty Ala Brd Sch Comnrssell
2018-01-23$1K – $15K
Owner: Joint
Phenix City AL Sch Wts Genl Obligsell
2018-01-23$15K – $50K
Owner: Joint
Etowah Cnty Ala Brd Ed Cap Outlaysell
2018-01-23$1K – $15K
Owner: Joint
Mobile Cnty Ala Brd Sch Commrssell
2018-01-23$1K – $15K
Owner: Joint
Phenix City AL Sch Wts Genl Obligsell
2018-01-23$15K – $50K
Owner: Joint
TCXsell
2018-01-09$1K – $15K
Owner: Self
TCXsell
2018-01-09$1K – $15K
Owner: Joint
Tenn Valley Authsell
2017-11-27$15K – $50K
Owner: Joint
APTbuy
2017-11-20$1K – $15K
Owner: Joint
APTbuy
2017-10-13$1K – $15K
Owner: Joint
APTbuy
2017-08-24$1K – $15K
Owner: Joint
APTbuy
2017-07-20$1K – $15K
Owner: Joint
APTbuy
2017-06-29$1K – $15K
Owner: Joint
APTbuy
2017-06-01$1K – $15K
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