TTEN·K/calls
Pinned
  • The Brief
  • Congress
  • Screener
  • Markets
  • The Brief
  • Signal Confluence
  • The Flip Side
  • Markets
  • Calendar
  • Coverage
  • Screener
  • Discover
  • Smart Money
  • Congress
  • Insiders
  • IPOs
  • ETF Holdings
  • 13F Funds
  • Events
  • Filings
  • News
  • Trending
  • Groups
  • Data catalog
  • Research
  • Education
  • Options Plays
  • Options Calculator
  • Leaderboards
  • Compare
  • Portfolio
  • Strategies
  • Track
  • Pricing
  • API
  • Newsletter
  • Follow the calls
  • Feedback
  • Account
Go ProUpgrade →
TTEN·K/calls

SEC-grounded equity research — opinionated calls reasoned over real filings.

Telegram ↗X ↗Bluesky ↗Follow the calls →

Get the Brief in your inbox

A daily, SEC-grounded read on the market — movers, earnings, and our boldest calls. Free.

MethodologyDisclosuresTermsPrivacy

Research and education only — not financial advice. TENKis not a registered investment adviser or broker-dealer and gives no personalized advice. Every call is impersonal — identical for all users, generated on a schedule from SEC filings plus a delayed/third-party price feed — may be wrong or out of date, and is not a recommendation to buy or sell any security. The operator and an affiliated trading operation may hold or trade the securities TENK rates; see Disclosures. Past performance does not guarantee future results. Do your own research.

EDGAR® is a registered trademark of the U.S. Securities and Exchange Commission. TENK/calls is an independent service and is not affiliated with, endorsed by, or approved by the U.S. Securities and Exchange Commission.

← All congress trades
← Congress trades
MB

Mo Brooks

U.S. House·AL·last disclosed 2022-12-31
Estimated book · cost basis
$519K
midpoint est. · $193K–$858K — not market value
25 holdings · $202K equity · $317K non-equity
Our verdict on their book · $-weighted, equity only
Buy4.0%Hold80.2%Avoid11.9%Not covered4.0%

4% of Mo Brooks's estimated equity book sits in stocks we independently rate Buy — biggest equity positions D & B.

Disclosed trades
45
Buys · Sells
35 · 10
Median reporting lag
13d
avg 34d to disclose
Last disclosed
2022-12-31
Trade cadence · buys above, sells below · last 12 mo
Feb
Mar
May
Aug
Sep
Oct
Apr
Jun
Jul
Aug
Nov
Dec

What Mo Brooks owns now

Net book reconstructed from disclosed trades — cost basis, not market value · 25 holdings · since 2015

D
D
$45.0K–$150K19%
FV $70.00 · Jun '26Hold
C
Corporate Bond JT U. S. Treasury Notenon-equity
$50.0K–$100K14%
B
B
$17.0K–$80.0K9%
Hold
J
JT Berkshire Hathaway Inc. Newnon-equity
$16.0K–$65.0K8%
S
S iD owner asset transaction type Date notification Date amount JT alabama s OIDnon-equity
$15.0K–$50.0K6%
Y
ype Date notification Date amount JT PENNsYlVaNIa HIgHER EDu FaCs auTH REV REF-anon-equity
$15.0K–$50.0K6%
N
New JT North Carolina Med Care Commn Health Carnon-equity
$15.0K–$50.0K6%
TC
TCX
$3.00K–$45.0K5%
Avoid
▸Show all 25 holdings
S
sset transaction type Date notification Date amount JT Avon Products, Inc. Bondsnon-equity
$1.00K–$15.0K2%
A
ansaction type Date notification Date amount JT Baldwin County al genl Oblig Wtsnon-equity
$1.00K–$15.0K2%
A
asset transaction type Date notification Date amount JT Decatur ala swr Rev Wtsnon-equity
$1.00K–$15.0K2%
N
nsaction type Date notification Date amount JT Huntsville al genl Oblig Warrantsnon-equity
$1.00K–$15.0K2%
N
New JT North Carolina Cap Facs Fin agy Duke univnon-equity
$1.00K–$15.0K2%
N
New JT MENlO PK CalIF CITY sCH DIsT REF OYnon-equity
$1.00K–$15.0K2%
WF
WFC
$1.00K–$15.0K2%
FV $95.00 · Jul '26Buy
KO
KO
$1.00K–$15.0K2%
FV $85.00 · Jun '26Hold
T
T
$1.00K–$28.0K2%
FV $24.00 · Jun '26Hold
A
ate notification Date amount JT Forney TX indpt sch Dist Ref OY 6.40 ID 01-15-14non-equity
$1.00K–$15.0K2%
J
JT general Electric Co Fxd TOnon-equity
$1.00K–$15.0K2%
J
JT Duke Energy Corp Fxd to 092024non-equity
$1.00K–$15.0K2%
J
JT Duke Energy Corp Fxd to 09/20/24non-equity
$1.00K–$15.0K2%
C
Corporate Bond JT Nisource Inc. Fxd to 062023non-equity
$1.00K–$15.0K2%
AA
AATC
$1.00K–$15.0K2%
No call
N
New JT Duke Energy Corp Fxdnon-equity
$1.00K–$15.0K2%
J
JT Arlington TX Higher Ed Finnon-equity
$1.00K–$15.0K2%

Cost-basis estimate from disclosed ranges (midpoints), not market value · a * marks names sold beyond what we observed bought (size understated) · how we built this

What Mo Brooks did

45 disclosed trades

2022-12-31—JT Arlington TX Higher Ed Fin▲ Buy
$1.00K–$15.0K
23d lagtraded 2022-12-08PTR ↗
2022-12-31—New JT Duke Energy Corp Fxd▲ Buy
$1.00K–$15.0K
123d latetraded 2022-08-30PTR ↗
2022-12-31—Corporate Bond JT U. S. Treasury Note▲ Buy
$50.0K–$100K
32d lagtraded 2022-11-29PTR ↗
2022-08-17AATCJT Autoscope Technologies Corporation▲ Buy
$1.00K–$15.0K
26d lagtraded 2022-07-22PTR ↗
2022-08-17VZHoldNew JT Verizon Communications Inc.▼ Sell
$1.00K–$15.0K
26d lagtraded 2022-07-22PTR ↗
2022-07-19—JT Duke Energy Corp Fxd to 09/20/24▲ Buy
$1.00K–$15.0K
27d lagtraded 2022-06-22PTR ↗
2022-07-19—Corporate Bond JT Nisource Inc. Fxd to 062023▲ Buy
$1.00K–$15.0K
6d lagtraded 2022-07-13PTR ↗
2022-06-12—JT Duke Energy Corp Fxd to 092024▲ Buy
$1.00K–$15.0K
9d lagtraded 2022-06-03PTR ↗
2022-05-11THold2000085554 JT AT&T Inc.▼ Sell
$1.00K–$15.0K
211d latetraded 2021-10-12PTR ↗
2022-04-26VZHoldJT Verizon Communications Inc.▼ Sell
$1.00K–$15.0K
15d lagtraded 2022-04-11PTR ↗
2021-10-14THoldJT AT&T Inc.▲ Buy
$1.00K–$15.0K
2d lagtraded 2021-10-12PTR ↗
2021-10-14DHoldNew JT Dominion Energy, Inc.▲ Buy
$15.0K–$50.0K
15d lagtraded 2021-09-29PTR ↗
2021-10-14PFEHoldNew JT Pfizer, Inc.▼ Sell
$15.0K–$50.0K
59d latetraded 2021-08-16PTR ↗
2021-07-10—JT Berkshire Hathaway Inc. New▲ Buy
$15.0K–$50.0K
542d latetraded 2020-01-15PTR ↗
2021-05-28—JT general Electric Co Fxd TO▲ Buy
$1.00K–$15.0K
14d lagtraded 2021-05-14PTR ↗
2021-04-20—JT Berkshire Hathaway Inc. New▲ Buy
$1.00K–$15.0K
27d lagtraded 2021-03-24PTR ↗
2021-02-16THoldAT&T Inc.▼ Sell
$1.00K–$15.0K
8d lagtraded 2021-02-08PTR ↗
2021-02-16CSCOSellNew Cisco Systems, Inc.▼ Sell
$1.00K–$15.0K
8d lagtraded 2021-02-08PTR ↗
2021-02-16TFCHoldNew Truist Financial Corporation▼ Sell
$1.00K–$15.0K
8d lagtraded 2021-02-08PTR ↗
2021-01-26—New Spectra Energy Capital llC▼ Sell
$1.00K–$15.0K
5d lagtraded 2021-01-21PTR ↗
2021-01-26VTRSHoldCorporate Bonds JT Viatris Inc.▼ Sell
$1.00K–$15.0K
56d latetraded 2020-12-01PTR ↗
2020-11-08BACHoldJT Bank of America Corporation▼ Sell
$15.0K–$50.0K
11d lagtraded 2020-10-28PTR ↗
2020-11-08PFEHoldNew JT Pfizer, Inc.▲ Buy
$1.00K–$15.0K
53d latetraded 2020-09-16PTR ↗
2020-07-11DHoldJT Dominion Energy, Inc.▲ Buy
$15.0K–$50.0K
40d lagtraded 2020-06-01PTR ↗
2020-07-11DHoldNew JT Dominion Energy, Inc.▲ Buy
$15.0K–$50.0K
33d lagtraded 2020-06-08PTR ↗
2020-07-11PFEHoldNew JT Pfizer, Inc.▲ Buy
$1.00K–$15.0K
10d lagtraded 2020-07-01PTR ↗
2017-02-16—ate notification Date amount JT Forney TX indpt sch Dist Ref OY 6.40 ID 01-15-14▲ Buy
$1.00K–$15.0K
7d lagtraded 2017-02-09PTR ↗
2016-11-02—New JT North Carolina Med Care Commn Health Car▲ Buy
$15.0K–$50.0K
1d lagtraded 2016-11-01PTR ↗
2016-10-10THoldtionS iD owner asset transaction type Date notification Date amount JT aT&T Inc.▲ Buy
$1.00K–$15.0K
0d lagtraded 2016-10-10PTR ↗
2016-10-10KOHoldinheritance in 2016, so not reported on 2015 annual report. JT Coca-Cola Company▲ Buy
$1.00K–$15.0K
21d lagtraded 2016-09-19PTR ↗
2016-10-10TCXNew JT Tucows Inc.▲ Buy
$1.00K–$15.0K
12d lagtraded 2016-09-28PTR ↗
2016-08-25Bcts, Inc. corporate bonds JT North Carolina CaP FaCs FIN agY REV DuKE uNIV sER-B▲ Buy
$15.0K–$50.0K
3d lagtraded 2016-08-22PTR ↗
2016-08-25TCXNew JT Tucows Inc.▲ Buy
$1.00K–$15.0K
13d lagtraded 2016-08-12PTR ↗
2016-08-25WFCBuyNew JT Wells Fargo & Company▲ Buy
$1.00K–$15.0K
2d lagtraded 2016-08-23PTR ↗
2016-07-13—ype Date notification Date amount JT PENNsYlVaNIa HIgHER EDu FaCs auTH REV REF-a▲ Buy
$15.0K–$50.0K
13d lagtraded 2016-06-30PTR ↗
2016-03-08—S iD owner asset transaction type Date notification Date amount JT alabama s OID▲ Buy
$15.0K–$50.0K
11d lagtraded 2016-02-26PTR ↗
2016-03-08—New JT MENlO PK CalIF CITY sCH DIsT REF OY▲ Buy
$1.00K–$15.0K
15d lagtraded 2016-02-22PTR ↗
2016-02-22BNew JT North Carolina CaP FaCs FIN aCY REV REF DuKE uNIV PROJ-B▲ Buy
$1.00K–$15.0K
17d lagtraded 2016-02-05PTR ↗
2016-02-22TCXNew Tucows Inc.▲ Buy
$1.00K–$15.0K
6d lagtraded 2016-02-16PTR ↗
2016-01-12Be notification Date amount JT NORTH CaROlINa CaP FaCs FIN agY DuKE uNIV PJ REV-B▲ Buy
$1.00K–$15.0K
5d lagtraded 2016-01-07PTR ↗
2015-11-04—nsaction type Date notification Date amount JT Huntsville al genl Oblig Warrants▲ Buy
$1.00K–$15.0K
16d lagtraded 2015-10-19PTR ↗
2015-11-04—New JT North Carolina Cap Facs Fin agy Duke univ▲ Buy
$1.00K–$15.0K
2d lagtraded 2015-11-02PTR ↗
2015-04-04—asset transaction type Date notification Date amount JT Decatur ala swr Rev Wts▲ Buy
$1.00K–$15.0K
4d lagtraded 2015-03-31PTR ↗
2015-03-13—ansaction type Date notification Date amount JT Baldwin County al genl Oblig Wts▲ Buy
$1.00K–$15.0K
3d lagtraded 2015-03-10PTR ↗
2015-01-26—sset transaction type Date notification Date amount JT Avon Products, Inc. Bonds▲ Buy
$1.00K–$15.0K
4d lagtraded 2015-01-22PTR ↗
How we built this

The portfolio is reconstructed from Mo Brooks's disclosed STOCK Act transactions, netting each asset's buy/sell amount ranges at their midpoints — a cost-basis estimate, not market value, and not a certified holdings statement.

Figures cover the household as disclosed (self, spouse & dependents). Amounts are STOCK Act ranges, never exact. Disclosures lag the trade by up to ~45 days. A * marks names sold beyond what we observed bought — the true position size is understated (a position held before our data window).

Long-held positions a member never trades within our data window aren't captured.

Our Buy/Hold/Sell verdict and fair value are our own SEC-grounded ratings of each stock — not a view on the member's trade, and not investment advice.

Source: U.S. House Clerk + U.S. Senate eFD (public records).

Intraday
NVDA$211.80▲4.06%AAPL$314.86▼0.77%GOOGL$359.51▲1.99%GOOG$357.33▲1.90%MSFT$384.93▼1.55%AMZN$247.49▲0.07%TSM$420.39▼0.28%AVGO$389.11▲1.32%SPCX$136.08▼2.20%META$661.04▲0.66%TSLA$396.18▲0.36%MU$983.12▲4.92%BRK-B$491.09▼1.16%BRK-A$737,000.00▼1.05%LLY$1,152.54▼2.48%JPM$342.89▲2.50%AMD$548.13▲2.57%WMT$113.70▼0.94%ASML$1,775.64▲2.87%V$356.02▼0.48%JNJ$253.85▼1.52%XOM$145.09▲0.40%INTC$107.76▲4.50%MA$538.02▲0.06%AMAT$595.70▲3.53%CSCO$117.09▼1.81%ABBV$244.78▼1.30%LRCX$346.10▲4.90%CAT$933.34▲0.20%BAC$60.62▲1.88%
NVDA$211.80▲4.06%AAPL$314.86▼0.77%GOOGL$359.51▲1.99%GOOG$357.33▲1.90%MSFT$384.93▼1.55%AMZN$247.49▲0.07%TSM$420.39▼0.28%AVGO$389.11▲1.32%SPCX$136.08▼2.20%META$661.04▲0.66%TSLA$396.18▲0.36%MU$983.12▲4.92%BRK-B$491.09▼1.16%BRK-A$737,000.00▼1.05%LLY$1,152.54▼2.48%JPM$342.89▲2.50%AMD$548.13▲2.57%WMT$113.70▼0.94%ASML$1,775.64▲2.87%V$356.02▼0.48%JNJ$253.85▼1.52%XOM$145.09▲0.40%INTC$107.76▲4.50%MA$538.02▲0.06%AMAT$595.70▲3.53%CSCO$117.09▼1.81%ABBV$244.78▼1.30%LRCX$346.10▲4.90%CAT$933.34▲0.20%BAC$60.62▲1.88%
Intraday
NVDA$211.80▲4.06%AAPL$314.86▼0.77%GOOGL$359.51▲1.99%GOOG$357.33▲1.90%MSFT$384.93▼1.55%AMZN$247.49▲0.07%TSM$420.39▼0.28%AVGO$389.11▲1.32%SPCX$136.08▼2.20%META$661.04▲0.66%TSLA$396.18▲0.36%MU$983.12▲4.92%BRK-B$491.09▼1.16%BRK-A$737,000.00▼1.05%LLY$1,152.54▼2.48%JPM$342.89▲2.50%AMD$548.13▲2.57%WMT$113.70▼0.94%ASML$1,775.64▲2.87%V$356.02▼0.48%JNJ$253.85▼1.52%XOM$145.09▲0.40%INTC$107.76▲4.50%MA$538.02▲0.06%AMAT$595.70▲3.53%CSCO$117.09▼1.81%ABBV$244.78▼1.30%LRCX$346.10▲4.90%CAT$933.34▲0.20%BAC$60.62▲1.88%
NVDA$211.80▲4.06%AAPL$314.86▼0.77%GOOGL$359.51▲1.99%GOOG$357.33▲1.90%MSFT$384.93▼1.55%AMZN$247.49▲0.07%TSM$420.39▼0.28%AVGO$389.11▲1.32%SPCX$136.08▼2.20%META$661.04▲0.66%TSLA$396.18▲0.36%MU$983.12▲4.92%BRK-B$491.09▼1.16%BRK-A$737,000.00▼1.05%LLY$1,152.54▼2.48%JPM$342.89▲2.50%AMD$548.13▲2.57%WMT$113.70▼0.94%ASML$1,775.64▲2.87%V$356.02▼0.48%JNJ$253.85▼1.52%XOM$145.09▲0.40%INTC$107.76▲4.50%MA$538.02▲0.06%AMAT$595.70▲3.53%CSCO$117.09▼1.81%ABBV$244.78▼1.30%LRCX$346.10▲4.90%CAT$933.34▲0.20%BAC$60.62▲1.88%