The Insiders Lab icon
Mo Brooks headshot

Mo Brooks

House
115 trades

Representative Mo Brooks (R-AL) served Alabama's 5th Congressional District from 2011 to 2023, representing the Huntsville area known for its aerospace and defense industries. A staunch conservative and founding member of the House Freedom Caucus, Brooks gained national attention for his vocal opposition to the 2020 election certification and his prominent role in the January 6th rally preceding the Capitol riot. His trading record shows 54 disclosed transactions between January 2017 and July 2022, with estimated volumes ranging from $180K to $1.1M, primarily concentrated in utility stocks like Duke Energy (DUK) and Dominion Energy (D), alongside positions in Alpha Pro Tech (APT), Lee Enterprises (LEE), and Pfizer (PFE). Brooks's trading activity ceased in mid-2022, coinciding with his unsuccessful Senate primary campaign and subsequent departure from Congress in January 2023.

First trade
Dec 02, 2014
Last trade
Jul 22, 2022
Coverage
8 tickers
Total trades
115
Est. volume
$437.1k–$2.5M
Estimated Returns (Buy & Hold)
vsSPY —

No buy trades found in this time window.

Try selecting a different range above.

Trading Activity by Year
Recent Trades

Unlock Trade Details

Upgrade to PRO to see all 115 trades, detailed analysis, and advanced tools.

Upgrade to PRO