Mark Green

Mark Green

Republican House Tennessee Former
53
Total Trades
$8.4M
Trade Volume
+4.0 pts
Buys vs S&P 500
60%
Buys That Beat It
—
Timing Rank
8d
Avg Delay
0.0%
Late %
Score: 9/100 - Routine9
Avg Shuffle Score
Score: 35/100 - Noteworthy35
Max Shuffle Score

Did Their Trades Beat the Market?

Every disclosed stock buy, 90 days later, vs buying the S&P 500 on the same day. Dollar-weighted.

+4.0 pts
ahead of the S&P 500
  • 60% of 5 buys beat the market
  • Sales: +9.9 pts (stock vs S&P after selling, inverted)
Their buys
+5.2%
S&P 500, same days
+1.2%
Return
0+2%+4%+6%+8%

See how every member of Congress stacks up →

Filing Timeliness

Most Traded Tickers

TickerBuysSellsEst. Volume
NGL 4 24 $4,253,000
ET 0 13 $2,141,000
PRIV 5 4 $1,580,000
N/A 1 0 $375,000
SPY 1 1 $65,000

Monthly Trading Activity

Who Makes the Trades?

Trade ownership breakdown - under the STOCK Act, politicians must disclose trades made by themselves AND their immediate family.

54.7%
41.5%
Not Disclosed
29 · $4.5M
Joint
22 · $3.5M
Spouse
2 · $408K

55% of Mark Green's disclosed trades are filed without disclosing the actual owner. See all family traders →

All Transactions (53)

Score Trade Date Filed Type Ticker Asset Amount Owner Delay
Score: 24/100 - Routine24
Jun 24, 2025 Jul 16, 2025 Sell Private OUNZ VAN ECK GOLD TRUST ETF $50,001 - $100,000 Joint 22d
Score: 24/100 - Routine24
May 28, 2025 Jun 9, 2025 Sell Private OUNZ VAN ECK GOLD TRUST ETF $50,001 - $100,000 Joint 9d
Score: 22/100 - Routine22
Apr 29, 2025 May 13, 2025 Sell Private OUNZ VAN ECK GOLD TRUST ETF $15,001 - $50,000 Joint 13d
Score: 22/100 - Routine22
Apr 1, 2025 Apr 9, 2025 Sell Private OUNZ VAN ECK GOLD TRUST ETF $15,001 - $50,000 Joint 7d
Score: 2/100 - Routine2
Feb 28, 2025 Mar 6, 2025 Sell NGL NGL Energy Partners LP [energy] $15,001 - $50,000 Joint 5d
Score: 2/100 - Routine2
Feb 20, 2025 Mar 3, 2025 Buy Private OUNZ VAN ECK GOLD TRUST ETF $15,001 - $50,000 Joint 8d
Score: 8/100 - Routine8
Feb 18, 2025 Mar 3, 2025 Sell NGL NGL Energy Partners LP [energy] $100,001 - $250,000 Joint 10d
Score: 8/100 - Routine8
Feb 18, 2025 Mar 3, 2025 Buy Private OUNZ VAN ECK GOLD TRUST ETF $100,001 - $250,000 Joint 10d
Score: 12/100 - Routine12
Feb 3, 2025 Feb 7, 2025 Sell NGL NGL Energy Partners LP [energy] $250,001 - $500,000 Joint 3d
Score: 32/100 - Noteworthy32
Feb 3, 2025 Feb 7, 2025 Buy Private OUNZ VAN ECK GOLD TRUST ETF $250,001 - $500,000 Joint 3d
Score: 15/100 - Routine15
Jan 30, 2025 Feb 7, 2025 Sell NGL NGL Energy Partners LP [energy] $500,001 - $1,000,000 Joint 7d
Score: 35/100 - Noteworthy35
Jan 30, 2025 Feb 7, 2025 Buy Private OUNZ VAN ECK GOLD TRUST ETF $500,001 - $1,000,000 Joint 7d
Score: 4/100 - Routine4
Jan 28, 2025 Feb 7, 2025 Sell NGL NGL Energy Partners LP [energy] $50,001 - $100,000 Joint 9d
Score: 2/100 - Routine2
Jan 2, 2025 Jan 14, 2025 Sell NGL NGL Energy Partners LP [energy] $15,001 - $50,000 Joint 11d
Score: 2/100 - Routine2
Dec 3, 2024 Dec 18, 2024 Sell NGL NGL Energy Partners LP [energy] $15,001 - $50,000 Joint 14d
Score: 4/100 - Routine4
Oct 24, 2024 Oct 30, 2024 Sell NGL NGL Energy Partners LP [energy] $50,001 - $100,000 Joint 5d
Score: 4/100 - Routine4
Oct 16, 2024 Oct 30, 2024 Sell NGL NGL Energy Partners LP [energy] $50,001 - $100,000 Joint 13d
Score: 8/100 - Routine8
Sep 30, 2024 Oct 7, 2024 Sell NGL NGL Energy Partners LP [energy] $100,001 - $250,000 Joint 4d
Score: 0/100 - Routine0
Sep 17, 2024 Oct 7, 2024 Sell NGL NGL Energy Partners LP [energy] $1,001 - $15,000 Joint 17d
Score: 4/100 - Routine4
Aug 28, 2024 Sep 12, 2024 Sell NGL NGL Energy Partners LP [energy] $50,001 - $100,000 Joint 14d
Score: 4/100 - Routine4
Aug 5, 2024 Aug 12, 2024 Sell NGL NGL Energy Partners LP [energy] $50,001 - $100,000 Joint 6d
Score: 2/100 - Routine2
Jul 24, 2024 Aug 12, 2024 Sell NGL NGL Energy Partners LP [energy] $15,001 - $50,000 Joint 18d
Score: 4/100 - Routine4
Jul 1, 2024 Jul 10, 2024 Sell NGL NGL Energy Partners LP [energy] $50,001 - $100,000 Not disclosed 8d
Score: 8/100 - Routine8
Jun 3, 2024 Jun 12, 2024 Sell NGL NGL Energy Partners LP [energy] $100,001 - $250,000 Not disclosed 9d
Score: 2/100 - Routine2
May 10, 2024 May 15, 2024 Sell NGL NGL Energy Partners LP [energy] $15,001 - $50,000 Not disclosed 4d
Score: 12/100 - Routine12
May 7, 2024 May 15, 2024 Sell NGL NGL Energy Partners LP [energy] $250,001 - $500,000 Not disclosed 7d
Score: 8/100 - Routine8
Apr 25, 2024 May 7, 2024 Sell NGL NGL Energy Partners LP [energy] $100,001 - $250,000 Not disclosed 12d
Score: 8/100 - Routine8
Apr 1, 2024 Apr 8, 2024 Sell NGL NGL Energy Partners LP [energy] $100,001 - $250,000 Not disclosed 6d
Score: 2/100 - Routine2
Mar 11, 2024 Mar 14, 2024 Sell NGL NGL Energy Partners LP [energy] $15,001 - $50,000 Not disclosed 2d
Score: 4/100 - Routine4
Feb 26, 2024 Mar 1, 2024 Sell NGL NGL Energy Partners LP [energy] $50,001 - $100,000 Not disclosed 3d
Score: 8/100 - Routine8
Jan 29, 2024 Feb 2, 2024 Sell NGL NGL Energy Partners LP [energy] $100,001 - $250,000 Not disclosed 3d
Score: 8/100 - Routine8
Jan 11, 2024 Jan 17, 2024 Sell NGL NGL Energy Partners LP [energy] $100,001 - $250,000 Not disclosed 6d
Score: 0/100 - Routine0
Dec 6, 2023 Jan 17, 2024 Sell ET Energy Transfer LP [energy] $1,001 - $15,000 Not disclosed 42d
Score: 2/100 - Routine2
Aug 14, 2023 Aug 15, 2023 Buy Private BMC CAPITAL LP $15,001 - $50,000 Spouse 0d
Score: 32/100 - Noteworthy32
Aug 6, 2023 Aug 15, 2023 Buy N/A CARBON RIVERS $250,001 - $500,000 Spouse 8d
Score: 12/100 - Routine12
Aug 4, 2023 Aug 9, 2023 Sell ET Energy Transfer LP [energy] $250,001 - $500,000 Not disclosed 4d
Score: 12/100 - Routine12
Aug 4, 2023 Aug 9, 2023 Buy NGL NGL Energy Partners LP [energy] $250,001 - $500,000 Not disclosed 4d
Score: 2/100 - Routine2
Aug 4, 2023 Aug 9, 2023 Sell SPY SPDR S&P 500 ETF Trust $15,001 - $50,000 Not disclosed 4d
Score: 8/100 - Routine8
Jul 18, 2023 Jul 25, 2023 Sell ET Energy Transfer LP [energy] $100,001 - $250,000 Not disclosed 6d
Score: 8/100 - Routine8
Jul 14, 2023 Jul 19, 2023 Sell ET Energy Transfer LP [energy] $100,001 - $250,000 Not disclosed 4d
Score: 2/100 - Routine2
Jul 11, 2023 Aug 9, 2023 Buy SPY SPDR S&P 500 ETF Trust $15,001 - $50,000 Not disclosed 28d
Score: 12/100 - Routine12
Jun 27, 2023 Jun 30, 2023 Sell ET Energy Transfer LP [energy] $250,001 - $500,000 Not disclosed 3d
Score: 12/100 - Routine12
Jun 27, 2023 Jun 30, 2023 Sell ET Energy Transfer LP [energy] $250,001 - $500,000 Not disclosed 3d
Score: 0/100 - Routine0
Jun 26, 2023 Jun 30, 2023 Sell ET Energy Transfer LP [energy] $1,001 - $15,000 Not disclosed 4d
Score: 8/100 - Routine8
Jun 8, 2023 Jun 13, 2023 Sell ET Energy Transfer LP [energy] $100,001 - $250,000 Not disclosed 4d
Score: 8/100 - Routine8
Jun 8, 2023 Jun 13, 2023 Buy NGL NGL Energy Partners LP [energy] $100,001 - $250,000 Not disclosed 4d
Score: 8/100 - Routine8
Jun 2, 2023 Jun 6, 2023 Sell ET Energy Transfer LP [energy] $100,001 - $250,000 Not disclosed 3d
Score: 8/100 - Routine8
Jun 2, 2023 Jun 6, 2023 Buy NGL NGL Energy Partners LP [energy] $100,001 - $250,000 Not disclosed 3d
Score: 4/100 - Routine4
May 30, 2023 Jun 5, 2023 Sell ET Energy Transfer LP [energy] $50,001 - $100,000 Not disclosed 3d
Score: 4/100 - Routine4
May 17, 2023 May 29, 2023 Sell ET Energy Transfer LP [energy] $50,001 - $100,000 Not disclosed 9d