All politicians
Mo Brooks
Former Representative (2011–2023)· R· AL-05

Mo Brooks Stock Trades

77 disclosed trades 2014-10-20 to 2022-12-08Wikipedia

House PTR filings as of Nov 5, 2026

Mo Brooks has 77 disclosed stock trades on file between Oct 20, 2014 and Dec 8, 2022: 47 buys and 30 sells. There is no disclosed trade in the last 24 months.

Taking the midpoint of each disclosed range, that is roughly $897k of trading ($618k bought, $279k sold). This is an estimate: PTRs report amount bands, not exact amounts.

The most-traded ticker is LEE (11 trades), followed by APT and T. The median trade was reported 18 days after it happened, and 13 of 77 dated trades were reported after the 45-day window.

Of the 27 trades whose filing names the owner, 5 were in Mo Brooks’s own name, 1 a spouse’s and 21 in a joint account. The other 50 come from records that did not carry the owner.

These are trades reported on periodic transaction reports, not a statement of current holdings: PTRs list purchases and sales, so a position can be sold, gifted or held in a fund without showing here.

How many stock trades has Mo Brooks disclosed each year?

YearTradesBuysSellsEst. volume*
20221082$147k
20211468$186k
20201789$231k
2019422$46k
2018651$55k
20171073$80k
20161183$113k
2015312$24k
2014220$16k

Does Mo Brooks buy or sell more stock?

61% of disclosed trades are buys (47) and 39% are sells, including partial sales (30). By estimated value, $618k was bought and $279k sold.

*Estimated volume adds up the midpoint of each disclosed range (e.g. $8,000 for $1,001–$15,000). It is an estimate, not a reported figure.

Which stocks has Mo Brooks traded most?

TickerTradesBuysSellsLast tradeOther members
LEE11832021-01-22—
APT7702019-02-14—
T4222021-10-12T Congress trades
PFE4312021-08-16PFE Congress trades
DUK4402021-01-22DUK Congress trades
D3302021-09-29—
TCX3212018-01-09—
VZ2022022-07-22VZ Congress trades
BRK.B2202021-03-24BRK.B Congress trades
MAR2112020-04-29—
DRAD2112015-01-05—
AATC1102022-07-22—
CSCO1012021-02-08CSCO Congress trades
TFC1012021-02-08—
VTRS1012020-12-01—

Counted over all 66 trades with a ticker, not just the latest rows.

Which sectors does Mo Brooks trade?

Shares of the 38 trades whose ticker has a known sector (58% of tickered trades). Funds, bonds and delisted names have no sector.

How quickly does Mo Brooks report trades?

Median days to report
18
90th percentile
56 days
Reported after 45 days
13 of 77
Longest gap
542 days

Days from each trade to the date its PTR was filed (House Clerk records). The STOCK Act asks members to report a trade within 30 days of being notified of it and no later than 45 days after the trade. A report after that window is a matter of public record, not by itself evidence of wrongdoing.

Trade dateFiledDaysAssetFiling
2022-08-302022-12-31123Duke Energy Corp FxdPTR
2021-10-122022-05-11211T · AT&T Inc.PTR
2021-08-162021-10-1459PFE · Pfizer, Inc.PTR
2020-01-152021-07-10542BRK.B · Berkshire Hathaway Inc. NewPTR
2020-11-242021-01-2663LEE · lee Enterprises, IncorporatedPTR
2020-12-012021-01-2656VTRS · Viatris Inc.PTR
2020-09-162020-11-0853PFE · Pfizer, Inc.—
2020-04-022020-05-2250DUK · Duke Energy Corporation—
2020-02-052020-03-2448BSX · Boston scientific Corporation—
2018-01-092019-05-11487TCX · Tucows Inc.—

Compare every member on the STOCK Act late-filing tracker.

What are Mo Brooks’s latest disclosed trades?

Latest 77 of 77
DateAssetTypeAmountFiling
2022-12-08Arlington TX Higher Ed FinOwner: joint accountBuy$1k – $15kPTR
2022-11-29U. S. Treasury NoteOwner: joint accountBuy$50k – $100kPTR
2022-08-30Duke Energy Corp FxdOwner: joint accountBuy$1k – $15kPTR
2022-07-22VZ · Verizon Communications Inc.Owner: joint accountSell$1k – $15kPTR
2022-07-22AATC · Autoscope Technologies CorporationOwner: joint accountBuy$1k – $15kPTR
2022-07-13Nisource Inc. Fxd to 062023Owner: joint accountBuy$1k – $15kPTR
2022-06-22Duke Energy Corp Fxd to 09/20/24Owner: joint accountBuy$1k – $15kPTR
2022-06-03Duke Energy Corp Fxd to 092024Owner: joint accountBuy$1k – $15kPTR
2022-04-11VZ · Verizon Communications Inc.Owner: joint accountPartial sell$1k – $15kPTR
2022-03-18Duke Energy Corp Fxd to 092024VAR thraftr 4.8750%Owner: joint accountBuy$1k – $15kPTR
2021-10-12T · AT&T Inc.Owner: joint accountSell$1k – $15kPTR
2021-10-12T · AT&T Inc.Owner: joint accountBuy$1k – $15kPTR
2021-09-29D · Dominion Energy, Inc.Owner: joint accountBuy$15k – $50kPTR
2021-08-16PFE · Pfizer, Inc.Owner: joint accountSell$15k – $50kPTR
2021-07-16Baldwin Cnty Ala Pub Bldg Authbuildg RE OID [gS]Owner: joint accountBuy$15k – $50kPTR
2021-05-14general Electric Co Fxd TOOwner: joint accountBuy$1k – $15kPTR
2021-03-24BRK.B · Berkshire Hathaway Inc. NewOwner: joint accountBuy$1k – $15kPTR
2021-02-08TFC · Truist Financial CorporationSell$1k – $15kPTR
2021-02-08CSCO · Cisco Systems, Inc.Sell$1k – $15kPTR
2021-02-08T · AT&T Inc.Sell$1k – $15kPTR
2021-02-01Pike Road Al OID [gS]Owner: joint accountSell$1k – $15kPTR
2021-01-22LEE · lee Enterprises, IncorporatedOwner: joint accountSell$1k – $15kPTR
2021-01-22DUK · Duke Energy CorporationBuy$1k – $15kPTR
2021-01-21Spectra Energy Capital llCSell$1k – $15kPTR
2020-12-01VTRS · Viatris Inc.Owner: joint accountSell$1k – $15kPTR
2020-11-24LEE · lee Enterprises, IncorporatedOwner: spouseBuy$1k – $15kPTR
2020-10-28BAC · Bank of America CorporationSell$15k—
2020-09-16PFE · Pfizer, Inc.Buy$1k – $15k—
2020-07-01PFE · Pfizer, Inc.Buy$1k – $15k—
2020-06-08D · Dominion Energy, Inc.Buy$15k – $50k—
2020-06-01D · Dominion Energy, Inc.Buy$15k – $50k—
2020-04-29MAR · Marriott International - Class aSell$15k—
2020-04-13AAPL · apple Inc.Sell$1k – $15k—
2020-04-02DUK · Duke Energy CorporationBuy$15k—
2020-03-17PFE · Pfizer, Inc.Buy$1k – $15k—
2020-02-05BSX · Boston scientific CorporationSell$1k – $15k—
2020-01-15BRK.B · Berkshire Hathaway Inc. NewOwner: joint accountBuy$15k – $50kPTR
2020-01-02CDNS · Cadence Design systems, Inc.Sell$1k – $15k—
2020-01-02WFC · Wells Fargo & CompanySell$1k – $15k—
2020-01-02DTEGY · Deutsche Telekom agSell$1k – $15k—
2020-01-02ADTN · aDTRaN, Inc.Sell$1k – $15k—
2019-05-02GD · general Dynamics CorporationSell$1k – $15k—
2019-04-11LEE · lee Enterprises, IncorporatedBuy$15k—
2019-03-13LEE · lee Enterprises, IncorporatedSell$15k—
2019-02-14APT · alpha Pro Tech, ltd.Buy$1k – $15k—
2018-10-15LEE · lee Enterprises, IncorporatedBuy$1k – $15k—
2018-08-24LEE · lee Enterprises, IncorporatedBuy$1k – $15k—
2018-06-26LEE · lee Enterprises, IncorporatedBuy$15k—
2018-06-14LEE · lee Enterprises, IncorporatedBuy$1k – $15k—
2018-04-16DUK · Duke Energy CorporationBuy$15k—
2018-01-09TCX · Tucows Inc.Sell$1k—
2017-11-20APT · alpha Pro Tech, ltd.Buy$1k – $15k—
2017-08-24APT · alpha Pro Tech, ltd.Buy$1k – $15k—
2017-07-20APT · alpha Pro Tech, ltd.Buy$1k – $15k—
2017-06-29APT · alpha Pro Tech, ltd.Buy$1k – $15k—
2017-06-01APT · alpha Pro Tech, ltd.Buy$1k – $15k—
2017-05-12APT · alpha Pro Tech, ltd.Buy$1k – $15k—
2017-03-21UNP · union Pacific CorporationSell$1k – $15k—
2017-03-21BDX · Becton, Dickinson and CompanySell$1k – $15k—
2017-03-15ORCL · oracle CorporationSell$1k – $15k—
2017-01-27LEE · lee Enterprises, IncorporatedBuy$1k – $15k—
2016-12-14ISDR · Issuer Direct CorporationSell$1k – $15k—
2016-11-04IQNT · Inteliquent, Inc.Sell$1k – $15k—
2016-10-31MAR · Marriott International - Class aBuy$15k – $50k—
2016-10-10T · aT&T Inc.Buy$1k – $15k—
2016-09-19KO · Coca-Cola CompanyBuy$1k – $15k—
2016-09-07LEE · lee Enterprises, IncorporatedSell$1k – $15k—
2016-08-31FOXA · Twenty-First Century Fox, Inc. - Class aBuy$1k – $15k—
2016-08-12TCX · Tucows Inc.Buy$1k – $15k—
2016-04-21LEE · lee Enterprises, IncorporatedBuy$1k – $15k—
2016-02-16TCX · Tucows Inc.Buy$1k – $15k—
2016-02-05DUK · Duke Energy CorporationBuy$1k – $15k—
2015-10-01SO · southern CompanyBuy$1k – $15k—
2015-05-14SNR · New senior Investment group Inc.Sell$1k – $15k—
2015-01-05DRAD · Digirad CorporationSell$1k – $15k—
2014-11-03SDLP · seadrill Partners llC Common units Representing limited liability Company InterestsBuy$1k – $15k—
2014-10-20DRAD · Digirad CorporationBuy$1k – $15k—

Other members of Congress from AL with disclosed trades

Trades come from public periodic transaction reports filed under the STOCK Act (House Clerk). Amounts are disclosed as ranges, and reports can arrive up to 45 days or more after a trade. Educational only, not investment advice. See the latest Congress trades, all members and how we collect this.