Mo Brooks
Mo Brooks is a Republican member of the U.S. House of Representatives from AL. Across the disclosures we track, Mo Brooks has reported 61 stock trades — 34 purchases and 27 sales — worth an estimated $635,009 at the midpoints of the disclosed ranges, leaning toward buying. The most frequently traded position is LEE (lee Enterprises, Incorporated), appearing in 10 disclosures. The most recent disclosed transaction was on Jul 22, 2022. Under the STOCK Act, members must report trades within 45 days — each row below links to the original House filing.
Mo Brooks's trading activity
Mo Brooks's disclosed trades
| Disclosed | Traded | Ticker | Type | Amount | Since disclosed | Owner | |
|---|---|---|---|---|---|---|---|
| Jul 22, 2022 | Jul 22, 2022 | VZ | Sale | $1,001 - $15,000 | — | Joint | filing ↗ |
| Oct 21, 2021 | Oct 12, 2021 | T | Purchase | $1,001 - $15,000 | +67.5% | Joint | filing ↗ |
| Oct 12, 2021 | Oct 12, 2021 | T | Sale | $1,001 - $15,000 | — | Joint | filing ↗ |
| Sep 29, 2021 | Sep 29, 2021 | D | Purchase | $15,001 - $50,000 | +15.5% | Joint | filing ↗ |
| Aug 16, 2021 | Aug 16, 2021 | PFE | Sale | $15,001 | — | Joint | filing ↗ |
| Feb 8, 2021 | Feb 8, 2021 | CSCO | Sale | $1,001 - $15,000 | — | Self | filing ↗ |
| Feb 8, 2021 | Feb 8, 2021 | T | Sale | $1,001 - $15,000 | — | Self | filing ↗ |
| Feb 8, 2021 | Feb 8, 2021 | TFC | Sale | $1,001 - $15,000 | — | Self | filing ↗ |
| Jan 22, 2021 | Jan 22, 2021 | DUK | Purchase | $1,001 - $15,000 | +62.6% | Self | filing ↗ |
| Jan 22, 2021 | Jan 22, 2021 | LEE | Sale | $1,001 - $15,000 | — | Spouse | filing ↗ |
| Dec 1, 2020 | Dec 1, 2020 | VTRS | Sale | $1,001 - $15,000 | — | Joint | filing ↗ |
| Oct 28, 2020 | Oct 28, 2020 | BAC | Sale | $15,001 | — | Joint | filing ↗ |
| Sep 16, 2020 | Sep 16, 2020 | PFE | Purchase | $1,001 - $15,000 | +2.5% | Joint | filing ↗ |
| Jul 1, 2020 | Jul 1, 2020 | PFE | Purchase | $1,001 - $15,000 | −2.3% | Joint | filing ↗ |
| Jun 8, 2020 | Jun 8, 2020 | D | Purchase | $15,001 - $50,000 | +8.7% | Joint | filing ↗ |
| Jun 1, 2020 | Jun 1, 2020 | D | Purchase | $15,001 - $50,000 | +8.7% | Joint | filing ↗ |
| Apr 29, 2020 | Apr 29, 2020 | MAR | Sale | $15,001 | — | Joint | filing ↗ |
| Apr 13, 2020 | Apr 13, 2020 | AAPL | Sale | $1,001 - $15,000 | — | Joint | filing ↗ |
| Apr 2, 2020 | Apr 2, 2020 | DUK | Purchase | $15,001 | +86.6% | Joint | filing ↗ |
| Mar 17, 2020 | Mar 17, 2020 | PFE | Purchase | $1,001 - $15,000 | +17.5% | Joint | filing ↗ |
| Feb 5, 2020 | Feb 5, 2020 | BSX | Sale | $1,001 - $15,000 | — | Joint | filing ↗ |
| Jan 2, 2020 | Jan 2, 2020 | ADTN | Sale | $1,001 - $15,000 | — | Joint | filing ↗ |
| Jan 2, 2020 | Jan 2, 2020 | CDNS | Sale | $1,001 - $15,000 | — | Joint | filing ↗ |
| Jan 2, 2020 | Jan 2, 2020 | DTEGY | Sale | $1,001 - $15,000 | — | Joint | filing ↗ |
| Jan 2, 2020 | Jan 2, 2020 | WFC | Sale | $1,001 - $15,000 | — | Joint | filing ↗ |
| May 2, 2019 | May 2, 2019 | GD | Sale | $1,001 - $15,000 | — | Self | filing ↗ |
| Apr 11, 2019 | Apr 11, 2019 | LEE | Purchase | $15,001 | — | Self | filing ↗ |
| Mar 13, 2019 | Mar 13, 2019 | LEE | Sale | $15,001 | — | Joint | filing ↗ |
| Feb 14, 2019 | Feb 14, 2019 | APT | Purchase | $1,001 - $15,000 | — | Spouse | filing ↗ |
| Oct 15, 2018 | Oct 15, 2018 | LEE | Purchase | $1,001 - $15,000 | — | Spouse | filing ↗ |
| Aug 24, 2018 | Aug 24, 2018 | LEE | Purchase | $1,001 - $15,000 | — | Spouse | filing ↗ |
| Jun 26, 2018 | Jun 26, 2018 | LEE | Purchase | $15,001 | — | Joint | filing ↗ |
| Jun 14, 2018 | Jun 14, 2018 | LEE | Purchase | $1,001 - $15,000 | — | Joint | filing ↗ |
| Apr 16, 2018 | Apr 16, 2018 | DUK | Purchase | $15,001 | +114.8% | Joint | filing ↗ |
| Jan 9, 2018 | Jan 9, 2018 | TCX | Sale | $1,001 | — | Self | filing ↗ |
| Nov 20, 2017 | Nov 20, 2017 | APT | Purchase | $1,001 - $15,000 | — | Joint | filing ↗ |
| Aug 27, 2017 | Aug 24, 2017 | APT | Purchase | $1,001 - $15,000 | — | Joint | filing ↗ |
| Jul 20, 2017 | Jul 20, 2017 | APT | Purchase | $1,001 - $15,000 | — | Joint | filing ↗ |
| Jun 29, 2017 | Jun 29, 2017 | APT | Purchase | $1,001 - $15,000 | — | Joint | filing ↗ |
| Jun 1, 2017 | Jun 1, 2017 | APT | Purchase | $1,001 - $15,000 | — | Joint | filing ↗ |
| May 12, 2017 | May 12, 2017 | APT | Purchase | $1,001 - $15,000 | — | Joint | filing ↗ |
| Mar 21, 2017 | Mar 21, 2017 | BDX | Sale | $1,001 - $15,000 | — | Joint | filing ↗ |
| Mar 21, 2017 | Mar 21, 2017 | UNP | Sale | $1,001 - $15,000 | — | Joint | filing ↗ |
| Mar 15, 2017 | Mar 15, 2017 | ORCL | Sale | $1,001 - $15,000 | — | Joint | filing ↗ |
| Jan 27, 2017 | Jan 27, 2017 | LEE | Purchase | $1,001 - $15,000 | — | Joint | filing ↗ |
| Dec 14, 2016 | Dec 14, 2016 | ISDR | Sale | $1,001 - $15,000 | — | Spouse | filing ↗ |
| Nov 4, 2016 | Nov 4, 2016 | IQNT | Sale | $1,001 - $15,000 | — | Self | filing ↗ |
| Oct 31, 2016 | Oct 31, 2016 | MAR | Purchase | $15,001 - $50,000 | +463.0% | Joint | filing ↗ |
| Oct 10, 2016 | Oct 10, 2016 | T | Purchase | $1,001 - $15,000 | +72.5% | Joint | filing ↗ |
| Sep 19, 2016 | Sep 19, 2016 | KO | Purchase | $1,001 - $15,000 | +177.7% | Joint | filing ↗ |
| Sep 7, 2016 | Sep 7, 2016 | LEE | Sale | $1,001 - $15,000 | — | Self | filing ↗ |
| Aug 31, 2016 | Aug 31, 2016 | FOXA | Purchase | $1,001 - $15,000 | +89.6% | Joint | filing ↗ |
| Aug 12, 2016 | Aug 12, 2016 | TCX | Purchase | $1,001 - $15,000 | — | Joint | filing ↗ |
| Apr 21, 2016 | Apr 21, 2016 | LEE | Purchase | $1,001 - $15,000 | — | Self | filing ↗ |
| Feb 16, 2016 | Feb 16, 2016 | TCX | Purchase | $1,001 - $15,000 | — | Self | filing ↗ |
| Feb 5, 2016 | Feb 5, 2016 | DUK | Purchase | $1,001 - $15,000 | +152.4% | Spouse | filing ↗ |
| Oct 1, 2015 | Oct 1, 2015 | SO | Purchase | $1,001 - $15,000 | +221.1% | Joint | filing ↗ |
| May 14, 2015 | May 14, 2015 | SNR | Sale | $1,001 - $15,000 | — | Self | filing ↗ |
| Jan 5, 2015 | Jan 5, 2015 | DRAD | Sale | $1,001 - $15,000 | — | Joint | filing ↗ |
| Nov 3, 2014 | Nov 3, 2014 | SDLP | Purchase | $1,001 - $15,000 | — | Joint | filing ↗ |
| Oct 20, 2014 | Oct 20, 2014 | DRAD | Purchase | $1,001 - $15,000 | — | Joint | filing ↗ |
Most-traded stocks
Mo Brooks's stock trading: frequently asked questions
What stocks does Mo Brooks trade the most?
Mo Brooks's most frequently disclosed positions are LEE (lee Enterprises, Incorporated, 10 trades), APT (alpha Pro Tech, ltd., 7 trades), T (AT&T Inc., 4 trades), based on official House financial disclosures.
How many stock trades has Mo Brooks disclosed?
Mo Brooks has disclosed 61 stock trades since 2014 — 34 purchases and 27 sales worth an estimated $635,009 at the midpoints of the disclosed ranges.
When did Mo Brooks last trade stocks?
The most recent transaction Mo Brooks disclosed was on Jul 22, 2022. Members of Congress must report trades within 45 days under the STOCK Act, so new filings can lag the trade itself.
Is it legal for Mo Brooks to trade stocks?
Yes — members of Congress may trade stocks, but the 2012 STOCK Act requires them to publicly disclose every trade over $1,000 within 45 days. This page tracks Mo Brooks's disclosures and links to the original filings.
Other active members of Congress
Source: Mo Brooks's official US House Periodic Transaction Report filings. Amounts are disclosed as ranges; estimates use range midpoints. Data may be delayed or contain filer errors. Updated Aug 13, 2026. Not investment advice.