

Mark E. GreenRLeft office
House · TN-7 · Filing since Dec 29, 2022
Disclosed trades
60
Disclosed volume
$975K
range midpoints
Return on matched positions
+61.8%
S&P 500, same days
+20.1%
Excess vs S&P 500
+41.6%
Median holding
320d
Closed positions
88.2%15W / 2L
Bought and sold. Realized: $602K
Still held
—0W / 0L
Open at the latest close. Unrealized: $0
Matched positions
Buys matched to sells, oldest first| Ticker | Opened | Closed | Size | Return | S&P 500, same days | Excess | Held |
|---|---|---|---|---|---|---|---|
| NGL | Aug 4, 2023 | Aug 28, 2024 | $5K | -1.9% | +25.0% | -26.9% | 390d |
| NGL | Aug 4, 2023 | Aug 5, 2024 | $76K | -1.7% | +15.8% | -17.5% | 367d |
| NGL | Aug 4, 2023 | Jul 24, 2024 | $29K | +13.7% | +21.1% | -7.5% | 355d |
| NGL | Aug 4, 2023 | Jul 1, 2024 | $62K | +21.3% | +22.1% | -0.7% | 332d |
| NGL | Aug 4, 2023 | Jun 3, 2024 | $126K | +39.1% | +18.1% | +21.0% | 304d |
| NGL | Aug 4, 2023 | May 10, 2024 | $24K | +37.4% | +16.6% | +20.8% | 280d |
| NGL | Jun 2, 2023 | May 7, 2024 | $18K | +66.2% | +20.8% | +45.3% | 340d |
| NGL | Jun 8, 2023 | May 7, 2024 | $175K | +53.5% | +20.5% | +33.0% | 334d |
| NGL | Aug 4, 2023 | May 7, 2024 | $54K | +40.3% | +15.7% | +24.5% | 277d |
| NGL | Jun 2, 2023 | Apr 25, 2024 | $105K | +67.3% | +17.7% | +49.7% | 328d |
| NGL | May 17, 2023 | Apr 1, 2024 | $44K | +101.4% | +25.8% | +75.6% | 320d |
| NGL | Jun 2, 2023 | Apr 1, 2024 | $52K | +64.8% | +22.0% | +42.7% | 304d |
| NGL | May 17, 2023 | Mar 11, 2024 | $16K | +104.9% | +23.1% | +81.7% | 299d |
| NGL | Mar 24, 2023 | Feb 26, 2024 | $19K | +133.2% | +27.9% | +105.3% | 339d |
| NGL | May 17, 2023 | Feb 26, 2024 | $15K | +102.4% | +21.9% | +80.6% | 285d |
| NGL | Mar 24, 2023 | Jan 29, 2024 | $75K | +134.0% | +24.1% | +109.9% | 311d |
| NGL | Mar 24, 2023 | Jan 11, 2024 | $81K | +116.0% | +20.4% | +95.6% | 293d |
Latest filings
All 60 →| Asset | Type | Owner | Traded | Filed | Amount | Filing |
|---|---|---|---|---|---|---|
—OUNZ Van Eck Gold Trust ETF | Sell | Joint | Jun 24, 2025 | Jul 16, 2025 | $50,001 - $100,000 | PDF ↗ |
—OUNZ Van Eck Gold Trust ETF, 100% Interest | Sell | Joint | May 28, 2025 | Jun 6, 2025 | $50,001 - $100,000 | PDF ↗ |
—OUNZ Van Eck Gold Trust ETF | Sell | Joint | Apr 29, 2025 | May 12, 2025 | $15,001 - $50,000 | PDF ↗ |
—OUNZ Van Eck Gold Trust ETF | Sell | Joint | Apr 1, 2025 | Apr 8, 2025 | $15,001 - $50,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Joint | Feb 28, 2025 | Mar 5, 2025 | $15,001 - $50,000 | PDF ↗ |
—OUNZ Van Eck Gold Trust ETF | Buy | Joint | Feb 20, 2025 | Feb 28, 2025 | $15,001 - $50,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Joint | Feb 18, 2025 | Feb 28, 2025 | $100,001 - $250,000 | PDF ↗ |
—OUNZ Van Eck Gold Trust ETF | Buy | Joint | Feb 18, 2025 | Feb 28, 2025 | $100,001 - $250,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Joint | Feb 3, 2025 | Feb 6, 2025 | $250,001 - $500,000 | PDF ↗ |
—OUNZ Van Eck Gold Trust ETF | Buy | Joint | Feb 3, 2025 | Feb 6, 2025 | $250,001 - $500,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Joint | Jan 30, 2025 | Feb 6, 2025 | $500,001 - $1,000,000 | PDF ↗ |
—OUNZ Van Eck Gold Trust ETF | Buy | Joint | Jan 30, 2025 | Feb 6, 2025 | $500,001 - $1,000,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Joint | Jan 28, 2025 | Feb 6, 2025 | $50,001 - $100,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Joint | Jan 2, 2025 | Jan 13, 2025 | $15,001 - $50,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Joint | Dec 3, 2024 | Dec 17, 2024 | $15,001 - $50,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Joint | Oct 24, 2024 | Oct 29, 2024 | $50,001 - $100,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Joint | Oct 16, 2024 | Oct 29, 2024 | $50,001 - $100,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Joint | Sep 30, 2024 | Oct 4, 2024 | $100,001 - $250,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Joint | Sep 17, 2024 | Oct 4, 2024 | $1,001 - $15,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Joint | Aug 28, 2024 | Sep 11, 2024 | $50,001 - $100,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Joint | Aug 5, 2024 | Aug 11, 2024 | $50,001 - $100,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Joint | Jul 24, 2024 | Aug 11, 2024 | $15,001 - $50,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Self | Jul 1, 2024 | Jul 9, 2024 | $50,001 - $100,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Self | Jun 3, 2024 | Jun 12, 2024 | $100,001 - $250,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Self | May 10, 2024 | May 14, 2024 | $15,001 - $50,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Self | May 7, 2024 | May 14, 2024 | $250,001 - $500,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Self | Apr 25, 2024 | May 7, 2024 | $100,001 - $250,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Self | Apr 1, 2024 | Apr 7, 2024 | $100,001 - $250,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Self | Mar 11, 2024 | Mar 13, 2024 | $15,001 - $50,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Self | Feb 26, 2024 | Feb 29, 2024 | $50,001 - $100,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Self | Jan 29, 2024 | Feb 1, 2024 | $100,001 - $250,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Self | Jan 11, 2024 | Jan 17, 2024 | $100,001 - $250,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | Dec 6, 2023 | Jan 17, 2024 | $1,001 - $15,000 | PDF ↗ |
—BMC Capital | Buy | Spouse | Aug 14, 2023 | Aug 14, 2023 | $15,001 - $50,000 | PDF ↗ |
—Carbon Rivers Inc | Buy | Spouse | Aug 6, 2023 | Aug 14, 2023 | $250,001 - $500,000 | PDF ↗ |
SPYSPDR S&P 500 | Sell | Self | Aug 4, 2023 | Aug 8, 2023 | $15,001 - $50,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | Aug 4, 2023 | Aug 8, 2023 | $250,001 - $500,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Buy | Self | Aug 4, 2023 | Aug 8, 2023 | $250,001 - $500,000 | PDF ↗ |
SPYSPDR S&P 500 | Buy | Self | Jul 11, 2023 | Aug 8, 2023 | $15,001 - $50,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | Jul 18, 2023 | Jul 24, 2023 | $100,001 - $250,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | Jul 14, 2023 | Jul 18, 2023 | $100,001 - $250,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | Jun 27, 2023 | Jun 30, 2023 | $250,001 - $500,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | Jun 27, 2023 | Jun 30, 2023 | $250,001 - $500,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | Jun 26, 2023 | Jun 30, 2023 | $1,001 - $15,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Buy | Self | Jun 8, 2023 | Jun 12, 2023 | $100,001 - $250,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | Jun 8, 2023 | Jun 12, 2023 | $100,001 - $250,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | Jun 2, 2023 | Jun 5, 2023 | $100,001 - $250,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Buy | Self | Jun 2, 2023 | Jun 5, 2023 | $100,001 - $250,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | May 30, 2023 | Jun 2, 2023 | $50,001 - $100,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | May 17, 2023 | May 26, 2023 | $50,001 - $100,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | May 17, 2023 | May 26, 2023 | $50,001 - $100,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Buy | Self | May 17, 2023 | May 26, 2023 | $50,001 - $100,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | Apr 10, 2023 | Apr 16, 2023 | $50,001 - $100,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | Mar 24, 2023 | Apr 1, 2023 | $100,001 - $250,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Buy | Self | Mar 24, 2023 | Apr 1, 2023 | $100,001 - $250,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | Feb 16, 2023 | Feb 27, 2023 | $50,001 - $100,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | Jan 26, 2023 | Feb 5, 2023 | $15,001 - $50,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | Jan 23, 2023 | Jan 30, 2023 | $15,001 - $50,000 | PDF ↗ |
NGLNGL ENERGY PARTNERS LP Common Units representing Limited Partner Interests | Sell | Self | Jan 3, 2023 | Jan 9, 2023 | $1,001 - $15,000 | PDF ↗ |
ETEnergy Transfer LP Common Units | Sell | Self | Dec 29, 2022 | Jan 9, 2023 | $15,001 - $50,000 | PDF ↗ |
How these returns are calculated
- Filings disclose a dollar range, never a share count. Each trade is sized at the midpoint of its range and converted to shares at that day’s close.
- Buys are matched to sells oldest-first. A sell with no buy on file — the position was opened before this record starts — is left out instead of scored.
- The S&P 500 column is the index bought the day the position opened and sold the day it closed, so the comparison covers the days they were actually exposed.
- Win rate is shown separately for closed and open positions. Counting only closed sales flatters anyone still holding losers.
- Stocks only. An option’s payoff is not the underlying’s price move, so options, bonds and funds are listed but not scored. (2)
- Sales with no matching purchase on file: 31
- Public records shown for information only. Not investment advice.
- Last computed: Sep 18, 2026