THE REFS BET
The refs bet. We keep score.

Mo Brooks Republican · AL-5

House of Representatives · former member · serving since 2011 · born April 29, 1954

Transactions 72 across 27 filings
Securities traded 26 0 active in 6 months
Disclosed range total $415,072 sum of filed minimums
Huddle pairings 5 examine

In plain language

Of 72 disclosed trades, 0 were flagged by the site's published rules.

None of these trades met the flagging rules. That is the ordinary result — most trades, by most members, are unremarkable.

Across the whole database, congressional trading beats the market by close to nothing on average, and only slightly more trades look unusual than chance alone would produce. Most members, most of the time, are unremarkable. That is the backdrop for anything you read here. A flag is a prompt to look at the record, never a finding about a person.

Seat & district history

SeatCongressesServedChange
AL-5 112th–117th 2011–2023 first seat

District numbers change when a state is redistricted, so a renumbering here is not necessarily a move — the boundaries were redrawn around the member. Term records come from the public congress-legislators dataset.

Committees

No current committee assignments on file (former member).

Earlier Congresses

CongressCommitteePositionObserved
117thHouse Committee on Armed Services Member 2021-03 → 2022-11
117thHouse Committee on Science, Space, and Technology Member 2021-03 → 2022-11
116thHouse Committee on Armed Services Member 2019-01 → 2020-12
116thHouse Committee on Foreign Affairs Member 2019-01 → 2019-01
116thHouse Committee on Science, Space, and Technology Member 2019-01 → 2020-12
115thHouse Committee on Armed Services Member 2017-01 → 2018-12
115thHouse Committee on Foreign Affairs Member 2017-01 → 2018-12
115thHouse Committee on Science, Space, and Technology Member 2017-01 → 2018-12
114thHouse Committee on Armed Services Member 2015-02 → 2016-12
114thHouse Committee on Foreign Affairs Member 2015-02 → 2016-12
114thHouse Committee on Science, Space, and Technology Member 2015-02 → 2016-12
113thHouse Committee on Armed Services Member 2013-01 → 2014-11
113thHouse Committee on Foreign Affairs Member 2013-03 → 2014-11
113thHouse Committee on Science, Space, and Technology Member 2013-01 → 2014-11
112thHouse Committee on Armed Services Member 2012-11 → 2012-11
112thHouse Committee on Science, Space, and Technology Member 2012-11 → 2012-11

The published roster covers only the sitting Congress, so earlier assignments are reconstructed from the dated version history of that same public dataset, sampled monthly back to 2012. Observed is the span across which we actually saw the seat held — it is evidence of tenure, not a precise start and end date, and a seat that changed hands between two monthly samples may be dated up to a month out. Committees with no history recorded are absent because no snapshot showed them, which is not evidence the member held no seat.

Currently trading — last 6 months

0 securities

No transactions disclosed in the last 6 months.

Previously traded

26 securities

Securities with disclosed transactions before this window and none since. A security leaving this list means no reported trading — not that a position was closed. Holdings themselves are not disclosed in these filings.

TickerSecuritySectorTrades Buys / SellsTotal valueActive
AATC Autoscope Technologies Corporation (AAT… 1 1 / 0 $8,001 2022-07 → 2022-07
VZ Verizon Communications Inc. Common Stoc… Telecommunications 2 0 / 2 $16,001 2022-04 → 2022-07
T AT&T Inc. (T) Telecommunications 3 1 / 2 $24,002 2021-02 → 2021-10
D Dominion Energy Inc Utilities 4 4 / 0 $130,002 2020-04 → 2021-09
PFE Pfizer, Inc. Common Stock (PFE) Pharmaceuticals & Biotech 4 3 / 1 $56,502 2020-03 → 2021-08
BRK.B Berkshire Hathaway Inc. New Common Stoc… 2 2 / 0 $40,501 2020-01 → 2021-03
TFC Truist Financial Corporation Common Sto… Banking 2 0 / 2 $40,501 2020-02 → 2021-02
CSCO Cisco Systems Inc Technology Hardware 2 0 / 2 $16,001 2020-02 → 2021-02
LEE lee Enterprises, Incorporated (lEE) Media & Publishing 6 2 / 4 $97,003 2019-03 → 2021-01
DUK Duke Energy Corp Utilities 3 3 / 0 $48,502 2020-04 → 2021-01
VTRS Viatris Inc. - Common Stock (VTRS) Pharmaceuticals & Biotech 1 0 / 1 $8,001 2020-12 → 2020-12
BAC Bank of America Corp Banking 1 0 / 1 $32,501 2020-10 → 2020-10
MAR Marriott International - Class A Common… Consumer Services 1 0 / 1 $32,501 2020-04 → 2020-04
AAPL Apple Inc. - Common Stock (AAPL) Technology Hardware 1 0 / 1 $8,001 2020-04 → 2020-04
BSX Boston Scientific Corporation Common St… Medical Devices 1 0 / 1 $8,001 2020-02 → 2020-02
ARCC Ares Capital Corporation - Closed End F… 1 0 / 1 $8,001 2020-01 → 2020-01
SANM sanmina Corporation (saNM) 1 0 / 1 $32,501 2020-01 → 2020-01
WFC Wells Fargo & Company Common Stock (WFC) Banking 1 0 / 1 $8,001 2020-01 → 2020-01
ADTN aDTRaN, Inc. (aDTN) 1 0 / 1 $8,001 2020-01 → 2020-01
CDNS Cadence Design Systems, Inc. - Common S… Software & IT Services 1 0 / 1 $8,001 2020-01 → 2020-01
CVS CVS Health Corporation Common Stock (CV… Retail & Consumer 1 0 / 1 $8,001 2020-01 → 2020-01
DTEGY Deutsche Telekom AG (DTEGY) Telecommunications 1 0 / 1 $8,001 2020-01 → 2020-01
GE General Electric Company Electronics 1 0 / 1 $8,001 2020-01 → 2020-01
APT alpha Pro Tech, ltd. (aPT) 4 1 / 3 $32,002 2019-02 → 2019-08
GD General Dynamics Corp Industrials 1 0 / 1 $8,001 2019-05 → 2019-05
TCX 2000035484 Tucows Inc. (TCX) 1 0 / 1 $8,001 2018-01 → 2018-01

The Spread by year

YearSpreadTrades pricedDisclosed value
2021 -2.5% 9 $121,005
2020 -8.2% 21 $364,011

Transaction timing versus the market over 90 trading days — not portfolio return, which these filings cannot support. See Methodology and the Scoreboard for the population baseline.

All transactions

DateTickerAssetActionAmount (as filed)OwnerFiling
2022-12-08 Arlington TX Higher Ed Fin buy $1,001 – $15,000 joint
2022-11-29 U. S. Treasury Note buy $50,001 – $100,000 joint
2022-08-30 Duke Energy Corp Fxd buy $1,001 – $15,000 joint
2022-07-22 VZ Verizon Communications Inc. (VZ) sell $1,001 – $15,000 joint
2022-07-22 AATC Autoscope Technologies Corporation (AATC) buy $1,001 – $15,000 joint
2022-07-13 Nisource Inc. Fxd to 062023 buy $1,001 – $15,000 joint
2022-06-22 Duke Energy Corp Fxd to 09/20/24 buy $1,001 – $15,000 joint
2022-06-03 Duke Energy Corp Fxd to 092024 buy $1,001 – $15,000 joint
2022-04-11 VZ Verizon Communications Inc. (VZ) sell $1,001 – $15,000 joint
2022-03-18 Duke Energy Corp Fxd to buy $1,001 – $15,000 joint
2021-10-12 T AT&T Inc. (T) buy $1,001 – $15,000 joint
2021-10-12 T 2000085554 JT AT&T Inc. (T) sell $1,001 – $15,000 self
2021-09-29 D Dominion Energy, Inc. (D) buy $15,001 – $50,000 joint
2021-08-16 PFE Pfizer, Inc. (PFE) sell $15,001 – $50,000 joint
2021-07-16 Baldwin Cnty Ala Pub Bldg Authbuildg RE OID buy $15,001 – $50,000 joint
2021-05-14 general Electric Co Fxd TO buy $1,001 – $15,000 joint
2021-03-24 BRK.B Berkshire Hathaway Inc. New (BRK.B) buy $1,001 – $15,000 joint
2021-02-08 TFC Truist Financial Corporation (TFC) sell $1,001 – $15,000 self
2021-02-08 CSCO Cisco Systems, Inc. (CSCO) sell $1,001 – $15,000 self
2021-02-08 T AT&T Inc. (T) sell $1,001 – $15,000 self
2021-02-01 Pike Road Al OID sell $1,001 – $15,000 joint
2021-01-22 LEE lee Enterprises, Incorporated (lEE) sell $1,001 – $15,000 spouse
2021-01-22 LEE lee Enterprises, Incorporated (lEE) sell $1,001 – $15,000 joint
2021-01-22 DUK Duke Energy Corporation (DuK) buy $1,001 – $15,000 self
2021-01-21 ectra Energy Capital llC sell $1,001 – $15,000 self
2020-12-01 VTRS Viatris Inc. (VTRS) sell $1,001 – $15,000 joint
2020-11-24 LEE lee Enterprises, Incorporated (lEE) buy $1,001 – $15,000 spouse
2020-10-28 BAC Bank of America Corporation (BAC) sell $15,001 – $50,000 joint
2020-09-16 PFE Pfizer, Inc. (PFE) buy $1,001 – $15,000 joint
2020-07-01 PFE Pfizer, Inc. (PFE) buy $1,001 – $15,000 joint
2020-06-23 LEE lee Enterprises, Incorporated (lEE) sell $1,001 – $15,000 spouse
2020-06-09 North Carolina Cap Facs Fin Agy Duke univ Pj Rev-B sell $15,001 – $50,000 joint
2020-06-08 D Dominion Energy, Inc. (D) buy $15,001 – $50,000 joint
2020-06-01 D Dominion Energy, Inc. (D) buy $15,001 – $50,000 joint
2020-04-29 MAR Marriott International - Class a (MaR) sell $15,001 – $50,000 joint
2020-04-29 D Dominion Energy, Inc. (D) buy $15,001 – $50,000 joint
2020-04-13 DUK Duke Energy Corporation (DuK) buy $1,001 – $15,000 joint
2020-04-13 AAPL apple Inc. (aaPl) sell $1,001 – $15,000 joint
2020-04-02 DUK Duke Energy Corporation (DuK) buy $15,001 – $50,000 joint
2020-03-17 PFE Pfizer, Inc. (PFE) buy $1,001 – $15,000 joint
2020-02-11 CSCO Cisco systems, Inc. (CsCo) sell $1,001 – $15,000 joint
2020-02-05 BSX Boston scientific Corporation (BsX) sell $1,001 – $15,000 joint
2020-02-02 TFC Truist Financial Corporation (TFC) sell $15,001 – $50,000 joint
2020-01-15 SANM sanmina Corporation (saNM) sell $15,001 – $50,000 joint
2020-01-15 ARCC ares Capital Corporation - Closed End Fund (aRCC) sell $1,001 – $15,000 joint
2020-01-15 BRK.B Berkshire Hathaway Inc. New (BRK.B) buy $15,001 – $50,000 joint
2020-01-02 WFC Wells Fargo & Company (WFC) sell $1,001 – $15,000 joint
2020-01-02 GE general Electric Company (gE) sell $1,001 – $15,000 joint
2020-01-02 DTEGY Deutsche Telekom ag (DTEgY) sell $1,001 – $15,000 joint
2020-01-02 CVS CVs Health Corporation (CVs) sell $1,001 – $15,000 joint
2020-01-02 CDNS Cadence Design systems, Inc. (CDNs) sell $1,001 – $15,000 joint
2020-01-02 ADTN aDTRaN, Inc. (aDTN) sell $1,001 – $15,000 joint
2019-11-12 Menlo Pk Clif City sch Dist sell $15,001 – $50,000 joint
2019-10-25 Pennsylvania Higher Edu FaCs auth Rev sell $15,001 – $50,000 joint
2019-10-08 alabama s OID edfgbc gfedc sell $15,001 – $50,000 joint
2019-08-22 The southern Company Bonds sell $1,001 – $15,000 joint
2019-08-05 APT alpha Pro Tech, ltd. (aPT) sell $1,001 – $15,000 self
2019-07-26 North Carolina Med Care Commn Health Car sell $15,001 – $50,000 joint
2019-05-02 GD general Dynamics Corporation (gD) sell $1,001 – $15,000 self
2019-04-11 LEE lee Enterprises, Incorporated (lEE) buy $15,001 – $50,000 self
2019-04-02 Homewood ala City Brd Ed spl sell $1,001 – $15,000 self
2019-03-28 Decatur ala swr Rev Wts sell $1,001 – $15,000 joint
2019-03-28 Baldwin Cnty al genl Oblig Wts sell $1,001 – $15,000 joint
2019-03-13 LEE lee Enterprises, Incorporated (lEE) sell $15,001 – $50,000 joint
2019-02-14 APT alpha Pro Tech, ltd. (aPT) buy $1,001 – $15,000 self
2019-02-07 APT alpha Pro Tech, ltd. (aPT) sell $1,001 – $15,000 joint
2019-02-06 APT alpha Pro Tech, ltd. (aPT) sell $1,001 – $15,000 joint
2018-02-12 2000036463 JT Decatur Ala City Brd Ed spl sell $15,001+ self
2018-01-23 2000035482 JT Phenix City Al sch Wts genl Oblig sell $15,001 – $50,000 self
2018-01-23 2000035483 JT Mobile Cnty Ala Brd sch Commrs sell $1,001 – $15,000 self
2018-01-23 2000035481 JT Etowah Cnty Ala Brd Ed Cap Outlay fecbdg sell $1,001 – $15,000 self
2018-01-09 TCX 2000035484 Tucows Inc. (TCX) sell $1,001 – $15,000 self