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
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.