Mo Brooks
Former Representative · AL
Disclosed 101 stock trades between 2014 and 2022 across 41 companies.
Activity by Year
Most Traded
Lee Enterprises Inc
Media
$56K
Alpha Pro Tech Ltd
Building
$13K
Duke Energy Corp
Utilities
$78K
Berkshire Hathaway Inc
Financial Services
$61K
Tucows Inc
Technology
$19K
Dominion Energy Inc
Utilities
$60K
Pfizer Inc
Pharmaceuticals
$18K
Wells Fargo & Co
Banking
$3K
Verizon Communications Inc.
Communication Services
$3K
AT&T Inc
Telecommunication
$3K
Sectors Traded
Trades filed after the 45-day STOCK Act deadline. The legal fine is $200 per violation.
12
late filings
Disclosed Trades
Pfizer Inc
Cisco Systems, Inc.
Boston Scientific Corp
Truist Financial Corp
Ares Capital Corp
Sanmina Corp
Berkshire Hathaway Inc
Deutsche Telekom AG
ADTRAN Holdings Inc
CVS Health Corp
Wells Fargo & Co
GE Aerospace
Cadence Design Systems Inc
Alpha Pro Tech Ltd
General Dynamics Corporation
Lee Enterprises Inc
Lee Enterprises Inc
Alpha Pro Tech Ltd
Alpha Pro Tech Ltd
Alpha Pro Tech Ltd
Lee Enterprises Inc
Berkshire Hathaway Inc
Berkshire Hathaway Inc
Lee Enterprises Inc
Duke Energy Corp
All data covers 2012 to end of 2025.
This is the historical record
Mo Brooks is still trading today.
Get alerted the moment a new trade is disclosed with insider score, conflict signals, and AI-written analysis.