Back to Politicians
Mo Brooks

Mo Brooks

House AL Unknown Party
Currently in office
73
Trades
61
Buys
12
Sells

Trading Activity Over Time

Top Holdings

14 unique tickers
Duke Energy Corporation (DuK)
Bought $162,502
Sold $0
Berkshire Hathaway Inc. New
Bought $130,002
Sold $0
D
Bought $97,502
Sold $0
lee Enterprises, Incorporated
Bought $81,002
Sold $8,000
U. S. Treasury Note [GS]
Bought $75,000
Sold $0
PFE
Bought $24,002
Sold $32,500
North Carolina CaP FaCs FIN ag
Bought $40,501
Sold $0
DUK
Bought $40,002
Sold $0
alpha Pro Tech, ltd. (aPT)
Bought $40,002
Sold $0
alabama s OID
Bought $32,500
Sold $0
PENNsYlVaNIa HIgHER EDu FaCs
Bought $32,500
Sold $0
Marriott International - Class
Bought $32,500
Sold $0
Baldwin Cnty Ala Pub Bldg
Bought $32,500
Sold $0
North Carolina Cap Facs Fin Ag
Bought $0
Sold $32,500
Bank of America Corporation
Bought $0
Sold $32,500
T
Bought $16,001
Sold $16,001
sP lee Enterprises, Incorporat
Bought $24,002
Sold $0
TCX
Bought $24,002
Sold $0
lee Enterprises, Incorporated
Bought $16,001
Sold $0
MENlO PK CalIF CITY sCH DIsT R
Bought $8,000
Sold $0

Trade History

Asset Asset Type Type Amount Owner Trade Date Filed
Arlington TX Higher Ed Fin [GS]
GS
Other Buy $1,001 - $15,000 Joint Dec 08, 2022 Dec 31, 2022
U. S. Treasury Note [GS]
Treasury Buy $50,001 - $100,000 Joint Nov 29, 2022 Dec 31, 2022
Duke Energy Corp Fxd [CS]
DUK
Stock Buy $1,001 - $15,000 Joint Aug 30, 2022 Dec 31, 2022
Verizon Communications Inc. (VZ)
VZ
Stock Sell $1,001 - $15,000 Joint Jul 22, 2022 Aug 17, 2022
Autoscope Technologies Corporation
Other Buy $1,001 - $15,000 Joint Jul 22, 2022 Aug 17, 2022
Nisource Inc. Fxd to 062023 [CS]
Stock Buy $1,001 - $15,000 Joint Jul 13, 2022 Jul 19, 2022
Duke Energy Corp Fxd to 09/20/24
DUK
Stock Buy $1,001 - $15,000 Joint Jun 22, 2022 Jul 19, 2022
Duke Energy Corp Fxd to 092024
DUK
Stock Buy $1,001 - $15,000 Joint Jun 03, 2022 Jun 12, 2022
Duke Energy Corp Fxd to
DUK
Stock Buy $1,001 - $15,000 Joint Mar 18, 2022 Mar 21, 2022
AT&T Inc. (T) [ST]
T
Stock Buy $1,001 - $15,000 Joint Oct 12, 2021 Oct 14, 2021
2000085554 JT AT&T Inc. (T) [ST]
T
Stock Sell $1,001 - $15,000 - Oct 12, 2021 May 11, 2022
Dominion Energy, Inc. (D) [ST]
D
Stock Buy $15,001 - $50,000 Joint Sep 29, 2021 Oct 14, 2021
Pfizer, Inc. (PFE) [ST]
PFE
Stock Sell $15,001 - $50,000 Joint Aug 16, 2021 Oct 14, 2021
Baldwin Cnty Ala Pub Bldg
Other Buy $15,001 - $50,000 Joint Jul 16, 2021 Aug 06, 2021
general Electric Co Fxd TO [CS]
GE
Other Buy $1,001 - $15,000 Joint May 14, 2021 May 28, 2021
Berkshire Hathaway Inc. New
BRK.B
Stock Buy $1,001 - $15,000 Joint Mar 24, 2021 Apr 20, 2021
AT&T Inc. (T) [ST]
T
Stock Sell $1,001 - $15,000 - Feb 08, 2021 Feb 16, 2021
Cisco Systems, Inc. (CSCO) [ST]
CSCO
Stock Sell $1,001 - $15,000 - Feb 08, 2021 Feb 16, 2021
Truist Financial Corporation (TFC)
TFC
Stock Sell $1,001 - $15,000 - Feb 08, 2021 Feb 16, 2021
Pike Road Al OID [gS]
Other Sell $1,001 - $15,000 Joint Feb 01, 2021 Feb 12, 2021
Duke Energy Corporation (DuK)
DUK
Other Buy $1,001 - $15,000 - Jan 22, 2021 Jan 26, 2021
lee Enterprises, Incorporated
Other Sell $1,001 - $15,000 Joint Jan 22, 2021 Jan 26, 2021
Spectra Energy Capital llC [CS]
Other Sell $1,001 - $15,000 - Jan 21, 2021 Jan 26, 2021
Viatris Inc. (VTRS) [ST]
VTRS
Stock Sell $1,001 - $15,000 Joint Dec 01, 2020 Jan 26, 2021
lee Enterprises, Incorporated
Other Buy $1,001 - $15,000 Spouse Nov 24, 2020 Jan 26, 2021
Bank of America Corporation
Other Sell $15,001 - $50,000 Joint Oct 28, 2020 Nov 08, 2020
Pfizer, Inc. (PFE) [ST]
PFE
Stock Buy $1,001 - $15,000 Joint Sep 16, 2020 Nov 08, 2020
Pfizer, Inc. (PFE) [ST]
PFE
Stock Buy $1,001 - $15,000 Joint Jul 01, 2020 Jul 11, 2020
North Carolina Cap Facs Fin Agy
Other Sell $15,001 - $50,000 Joint Jun 09, 2020 Jul 11, 2020
Dominion Energy, Inc. (D) [ST]
D
Stock Buy $15,001 - $50,000 Joint Jun 01, 2020 Jul 11, 2020
Dominion Energy, Inc. (D) [sT]
D
Stock Buy $15,001 - $50,000 Joint Apr 29, 2020 May 22, 2020
Duke Energy Corporation (DuK)
Other Buy $15,001 - $50,000 Joint Apr 02, 2020 May 22, 2020
Pfizer, Inc. (PFE) [sT]
PFE
Stock Buy $1,001 - $15,000 Joint Mar 17, 2020 Mar 24, 2020
Berkshire Hathaway Inc. New
Stock Buy $15,001 - $50,000 Joint Jan 15, 2020 Jul 10, 2021
lee Enterprises, Incorporated
Other Buy $15,001 - $50,000 - Apr 11, 2019 May 20, 2019
sP alpha Pro Tech, ltd. (aPT) [sT]
Stock Buy $1,001 - $15,000 - Feb 14, 2019 Mar 04, 2019
sP lee Enterprises, Incorporated
Other Buy $1,001 - $15,000 - Nov 27, 2018 Dec 11, 2018
Berkshire Hathaway Inc. New
Stock Buy $15,001 - $50,000 Joint Oct 30, 2018 Dec 11, 2018
Berkshire Hathaway Inc. New
Stock Buy $15,001 - $50,000 Joint Oct 24, 2018 Oct 25, 2018
sP lee Enterprises, Incorporated
Other Buy $1,001 - $15,000 - Oct 15, 2018 Oct 25, 2018
Duke Energy Corporation (DuK)
Other Buy $15,001 - $50,000 Joint Oct 02, 2018 Oct 25, 2018
Duke Energy Corporation (DuK)
Other Buy $15,001 - $50,000 Joint Sep 24, 2018 Sep 27, 2018
sP lee Enterprises, Incorporated
Other Buy $1,001 - $15,000 - Aug 24, 2018 Sep 27, 2018
lee Enterprises, Incorporated
Other Buy $15,001 - $50,000 Joint Jun 26, 2018 Jul 06, 2018
lee Enterprises, Incorporated
Other Buy $1,001 - $15,000 Joint Jun 14, 2018 Jun 16, 2018
Berkshire Hathaway Inc. New
Stock Buy $15,001 - $50,000 Joint May 25, 2018 Jun 16, 2018
North Carolina CaP FaCs FIN agy
Other Buy $1,001 - $15,000 Joint May 08, 2018 Jun 16, 2018
Duke Energy Corporation (DuK)
Other Buy $15,001 - $50,000 Joint Apr 16, 2018 May 02, 2018
Duke Energy Corporation (DuK)
Other Buy $15,001 - $50,000 Joint Feb 12, 2018 Mar 02, 2018
alpha Pro Tech, ltd. (aPT)
Stock Buy $1,001 - $15,000 Joint Nov 20, 2017 Dec 21, 2017
alpha Pro Tech, ltd. (aPT)
Stock Buy $1,001 - $15,000 Joint Aug 24, 2017 Oct 30, 2017
alpha Pro Tech, ltd. (aPT)
Stock Buy $1,001 - $15,000 Joint Jul 20, 2017 Aug 17, 2017
alpha Pro Tech, ltd. (aPT)
Stock Buy $1,001 - $15,000 Joint Jun 29, 2017 Jul 16, 2017
alpha Pro Tech, ltd. (aPT)
Stock Buy $1,001 - $15,000 Joint May 12, 2017 May 13, 2017
lee Enterprises, Incorporated (lEE)
Other Buy $1,001 - $15,000 Joint Jan 27, 2017 Jan 31, 2017
Marriott International - Class a (MaR)
Other Buy $15,001 - $50,000 Joint Oct 31, 2016 Nov 02, 2016
aT&T Inc. (T)
T
Stock Buy $1,001 - $15,000 Joint Oct 10, 2016 Oct 10, 2016
Tucows Inc. (TCX)
TCX
Stock Buy $1,001 - $15,000 Joint Sep 28, 2016 Oct 10, 2016
Coca-Cola Company (KO)
KO
Stock Buy $1,001 - $15,000 Joint Sep 19, 2016 Oct 10, 2016
Twenty-First Century Fox, Inc. - Class a
Stock Buy $1,001 - $15,000 Joint Aug 31, 2016 Oct 10, 2016
sP Issuer Direct Corporation (IsDR)
Other Buy $1,001 - $15,000 - Aug 29, 2016 Oct 10, 2016
Wells Fargo & Company (WFC)
WFC
Stock Buy $1,001 - $15,000 Joint Aug 23, 2016 Aug 25, 2016
North Carolina CaP FaCs FIN agY
Other Buy $15,001 - $50,000 Joint Aug 22, 2016 Aug 25, 2016
Tucows Inc. (TCX)
TCX
Stock Buy $1,001 - $15,000 Joint Aug 12, 2016 Aug 25, 2016
PENNsYlVaNIa HIgHER EDu FaCs
Other Buy $15,001 - $50,000 Joint Jun 30, 2016 Jul 13, 2016
lee Enterprises, Incorporated (lEE)
Other Buy $1,001 - $15,000 - Apr 21, 2016 May 02, 2016
alabama s OID
Other Buy $15,001 - $50,000 Joint Feb 26, 2016 Mar 08, 2016
MENlO PK CalIF CITY sCH DIsT REF
Other Buy $1,001 - $15,000 Joint Feb 22, 2016 Mar 08, 2016
Tucows Inc. (TCX)
TCX
Stock Buy $1,001 - $15,000 - Feb 16, 2016 Feb 22, 2016
Huntsville al genl Oblig Warrants
Other Buy $1,001 - $15,000 Joint Oct 19, 2015 Nov 04, 2015
Decatur ala swr Rev Wts
Other Buy $1,001 - $15,000 Joint Mar 31, 2015 Apr 04, 2015
Baldwin County al genl Oblig Wts
Other Buy $1,001 - $15,000 Joint Mar 10, 2015 Mar 13, 2015
Avon Products, Inc. Bonds
Bond Buy $1,001 - $15,000 Joint Jan 22, 2015 Jan 26, 2015