MetaCap
Mo Brooks official portrait

Mo Brooks Stock Trades

U.S. RepresentativeRepublicanAL, District 5Former member

Trades on file
53
Buys / sells
24 / 29
Last trade
Dec 8, 2022
Typical amount
$1,001 – $15,000

Mo Brooks's trading activity

Rep. Mo Brooks, a Republican from AL, has 53 stock and securities transactions on file in periodic transaction reports filed under the STOCK Act. The most frequently reported tickers are D (4 trades), LEE (4 trades) and PFE (4 trades). Across all reported trades, 24 were purchases and 29 were sales (full or partial).

The most recent reported transaction is dated Dec 8, 2022, and the latest report was filed on Dec 31, 2022. The most common reported amount range is $1,001 – $15,000; the forms list value ranges rather than exact amounts.

Summary generated from market data by MetaCap's automated system. Methodology

Trades by year

Mo Brooks trades by year
YearTrades
202210
202115
202027
20191

Stocks Mo Brooks trades most

Stocks most traded by Mo Brooks
StockTradesBuysSells
DDominion Energy440
LEELee Enterprises413
PFEPfizer431
TAT&T312
DUKDuke Energy (Holding)330
TFCTruist Financial202
CSCOCisco Systems202
VZVerizon Communications202
BRK.BBerkshire Hathaway220
SANMSanmina101
VTRSViatris101
AAPLApple101
WFCWells Fargo101
ADTNADTRAN101
ARCCAres Capital101

Mo Brooks trade history

Stock trades disclosed by Mo Brooks
AssetTypeAmountTradedFiling
Arlington TX Higher Ed FinbondBuyJoint$1,001 – $15,000Dec 8, 2022Filing for Mo Brooks Arlington TX Higher Ed Fin trade
U. S. Treasury NotebondBuyJoint$50,001 – $100,000Nov 29, 2022Filing for Mo Brooks U. S. Treasury Note trade
Duke Energy Corp FxdbondBuyJoint$1,001 – $15,000Aug 30, 2022Filing for Mo Brooks Duke Energy Corp Fxd trade
VZVerizon Communications Inc.SellJoint$1,001 – $15,000Jul 22, 2022Filing for Mo Brooks VZ trade
Autoscope Technologies CorporationstockBuyJoint$1,001 – $15,000Jul 22, 2022Filing for Mo Brooks Autoscope Technologies Corporation trade
Nisource Inc. Fxd to 062023bondBuyJoint$1,001 – $15,000Jul 13, 2022Filing for Mo Brooks Nisource Inc. Fxd to 062023 trade
Duke Energy Corp Fxd to 09/20/24bondBuyJoint$1,001 – $15,000Jun 22, 2022Filing for Mo Brooks Duke Energy Corp Fxd to 09/20/24 trade
Duke Energy Corp Fxd to 092024bondBuyJoint$1,001 – $15,000Jun 3, 2022Filing for Mo Brooks Duke Energy Corp Fxd to 092024 trade
VZVerizon Communications Inc.Partial sellJoint$1,001 – $15,000Apr 11, 2022Filing for Mo Brooks VZ trade
Duke Energy Corp Fxd to 092024VAR thraftr 4.8750%bondBuyJoint$1,001 – $15,000Mar 18, 2022Filing for Mo Brooks Duke Energy Corp Fxd to 092024VAR thraftr 4.8750% trade
TAT&T Inc.SellJoint$1,001 – $15,000Oct 12, 2021Filing for Mo Brooks T trade
TAT&T Inc.BuyJoint$1,001 – $15,000Oct 12, 2021Filing for Mo Brooks T trade
DDominion Energy Inc.BuyJoint$15,001 – $50,000Sep 29, 2021Filing for Mo Brooks D trade
PFEPfizer Inc.SellJoint$15,001 – $50,000Aug 16, 2021Filing for Mo Brooks PFE trade
Baldwin Cnty Ala Pub Bldg Authbuildg RE OIDbondBuyJoint$15,001 – $50,000Jul 16, 2021Filing for Mo Brooks Baldwin Cnty Ala Pub Bldg Authbuildg RE OID trade
general Electric Co Fxd TObondBuyJoint$1,001 – $15,000May 14, 2021Filing for Mo Brooks general Electric Co Fxd TO trade
BRK.BBerkshire Hathaway Inc.BuyJoint$1,001 – $15,000Mar 24, 2021Filing for Mo Brooks BRK.B trade
TFCTruist Financial CorporationSell$1,001 – $15,000Feb 8, 2021Filing for Mo Brooks TFC trade
CSCOCisco Systems Inc.Sell$1,001 – $15,000Feb 8, 2021Filing for Mo Brooks CSCO trade
TAT&T Inc.Sell$1,001 – $15,000Feb 8, 2021Filing for Mo Brooks T trade
Pike Road Al OIDbondSellJoint$1,001 – $15,000Feb 1, 2021Filing for Mo Brooks Pike Road Al OID trade
LEELee Enterprises IncorporatedSellSpouse$1,001 – $15,000Jan 22, 2021Filing for Mo Brooks LEE trade
LEELee Enterprises IncorporatedSellJoint$1,001 – $15,000Jan 22, 2021Filing for Mo Brooks LEE trade
DUKDuke Energy Corporation (Holding Company)Buy$1,001 – $15,000Jan 22, 2021Filing for Mo Brooks DUK trade
Spectra Energy Capital llCbondSell$1,001 – $15,000Jan 21, 2021Filing for Mo Brooks Spectra Energy Capital llC trade
VTRSViatris Inc.SellJoint$1,001 – $15,000Dec 1, 2020Filing for Mo Brooks VTRS trade
LEELee Enterprises IncorporatedBuySpouse$1,001 – $15,000Nov 24, 2020Filing for Mo Brooks LEE trade
BACBank of America CorporationSellJoint$15,001 – $50,000Oct 28, 2020Filing for Mo Brooks BAC trade
PFEPfizer Inc.BuyJoint$1,001 – $15,000Sep 16, 2020Filing for Mo Brooks PFE trade
PFEPfizer Inc.BuyJoint$1,001 – $15,000Jul 1, 2020Filing for Mo Brooks PFE trade
LEELee Enterprises IncorporatedPartial sellSpouse$1,001 – $15,000Jun 23, 2020Filing for Mo Brooks LEE trade
North Carolina Cap Facs Fin Agy Duke univ Pj Rev-BbondSellJoint$15,001 – $50,000Jun 9, 2020Filing for Mo Brooks North Carolina Cap Facs Fin Agy Duke univ Pj Rev-B trade
DDominion Energy Inc.BuyJoint$15,001 – $50,000Jun 8, 2020Filing for Mo Brooks D trade
DDominion Energy Inc.BuyJoint$15,001 – $50,000Jun 1, 2020Filing for Mo Brooks D trade
MARMarriott International Class ASellJoint$15,001 – $50,000Apr 29, 2020Filing for Mo Brooks MAR trade
DDominion Energy Inc.BuyJoint$15,001 – $50,000Apr 29, 2020Filing for Mo Brooks D trade
DUKDuke Energy Corporation (Holding Company)BuyJoint$1,001 – $15,000Apr 13, 2020Filing for Mo Brooks DUK trade
AAPLApple Inc.SellJoint$1,001 – $15,000Apr 13, 2020Filing for Mo Brooks AAPL trade
DUKDuke Energy Corporation (Holding Company)BuyJoint$15,001 – $50,000Apr 2, 2020Filing for Mo Brooks DUK trade
PFEPfizer Inc.BuyJoint$1,001 – $15,000Mar 17, 2020Filing for Mo Brooks PFE trade
CSCOCisco Systems Inc.SellJoint$1,001 – $15,000Feb 11, 2020Filing for Mo Brooks CSCO trade
BSXBoston Scientific CorporationSellJoint$1,001 – $15,000Feb 5, 2020Filing for Mo Brooks BSX trade
TFCTruist Financial CorporationSellJoint$15,001 – $50,000Feb 2, 2020Filing for Mo Brooks TFC trade
BRK.BBerkshire Hathaway Inc.BuyJoint$15,001 – $50,000Jan 15, 2020Filing for Mo Brooks BRK.B trade
SANMSanmina CorporationSellJoint$15,001 – $50,000Jan 15, 2020Filing for Mo Brooks SANM trade
ARCCAres Capital CorporationSellJoint$1,001 – $15,000Jan 15, 2020Filing for Mo Brooks ARCC trade
WFCWells Fargo & CompanySellJoint$1,001 – $15,000Jan 2, 2020Filing for Mo Brooks WFC trade
GEGE AerospaceSellJoint$1,001 – $15,000Jan 2, 2020Filing for Mo Brooks GE trade
Deutsche Telekom agstockSellJoint$1,001 – $15,000Jan 2, 2020Filing for Mo Brooks Deutsche Telekom ag trade
CVSCVS Health CorporationSellJoint$1,001 – $15,000Jan 2, 2020Filing for Mo Brooks CVS trade
CDNSCadence Design Systems Inc.SellJoint$1,001 – $15,000Jan 2, 2020Filing for Mo Brooks CDNS trade
ADTNADTRAN Holdings Inc.SellJoint$1,001 – $15,000Jan 2, 2020Filing for Mo Brooks ADTN trade
Menlo Pk Clif City sch DistbondSellJoint$15,001 – $50,000Nov 12, 2019Filing for Mo Brooks Menlo Pk Clif City sch Dist trade

Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction.

Frequently asked questions

What stocks does Mo Brooks trade?
Based on STOCK Act disclosures, Mo Brooks's most frequently reported holdings and trades include D, LEE, PFE, T and DUK. Disclosures show transactions, not a complete current portfolio, and may include assets held by a spouse or dependent child.
When did Mo Brooks last report a trade?
The latest transaction on file is dated Dec 8, 2022 and the most recent report was filed on Dec 31, 2022. Members have up to 45 days after a trade to disclose it, so newer trades may not be public yet.
How many stock trades has Mo Brooks disclosed?
MetaCap has 53 transactions on file for Mo Brooks: 24 purchases and 29 sales.
How much money is involved in Mo Brooks's trades?
Exact values are not disclosed. Each trade is reported within a dollar range, most commonly $1,001 – $15,000.
Where does this data come from?
House reports come from the Clerk of the House financial disclosure site. Each row links to the original filing.

More Congress trading

Latest filing Dec 31, 2022. Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction. Disclosures are shown as filed and are not a recommendation to buy or sell any security. Market data is delayed at least 15 minutes and provided for informational purposes only. Not investment advice. Full disclaimer