rotation.to
Following this device: dark.
Free account
rotation.to
Appearance
Following this device: dark.
Drag a card by its title · ⚙ to size, swap or remove

Who

John Earl Jackson

Director

Company insider

Files Form 4 as: Director, Main Street Capital; Director, Natural Gas Services Group; Chief Executive Officer, CSI Compressco LP; Director, CNX Midstream Partners LP; Director, Basic Energy Services; Director, Encore Energy Partners LP; Director, Archrock; Chief Executive Officer, Hanover Compressor Co /.

In numbers

Trades disclosed
826
Buys
57
Sells
11
Bought
$764K
Sold
$10.5M
Companies
8
Companies where not an officer
6
First trade
11 Jul 2006
Last trade
14 Aug 2026
Last filed
15 Sep 2026

Companies traded

Where they are an officer
CSI Compressco LPDirector, Officer · last 1 Apr 20244 buys · 0 sells
Hanover Compressor Co /Director, Officer · last 20 Aug 20070 buys · 0 sells
Everywhere else they filed: board seats, 10% stakes, other companies
MAIN Main Street CapitalDirector · Capital Markets & Asset Management · last 14 Aug 202652 buys · 0 sells
NGS Natural Gas Services GroupDirector · Oilfield services · last 10 Jun 20260 buys · 0 sells
CNX Midstream Partners LPDirector · last 28 Sep 20200 buys · 0 sells
Basic Energy ServicesDirector · last 9 Mar 20201 buy · 0 sells
Encore Energy Partners LPDirector · last 6 May 20110 buys · 0 sells
AROC ArchrockDirector · Midstream & Pipelines · last 28 Feb 20100 buys · 11 sells

Activity over time

1 Nov 2024 – 1 Oct 2026
101Nov 24May 25Nov 25Apr 26Oct 26

Buys above the line, sells below, each month. 1 lines have no legible date and are left out.

Every trade

TradedCompanyWhatAmount
14 Aug 2026filed 15 Sep 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$5,19287.66 at $59.23filing
14 Aug 2026filed 15 Sep 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$13K225.603 at $58.80filing
14 Aug 2026filed 15 Sep 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$5329 at $59.13filing
14 Aug 2026filed 15 Sep 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$5,19287.66 at $59.23filing
14 Aug 2026filed 15 Sep 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$13K225.6 at $58.80filing
14 Aug 2026filed 15 Sep 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$5329 at $59.13filing
15 Jul 2026filed 14 Aug 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$5,16697.312 at $53.09filing
15 Jul 2026filed 14 Aug 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$13K247.144 at $53.41filing
15 Jul 2026filed 14 Aug 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$53510 at $53.47filing
15 Jul 2026filed 14 Aug 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$5,16697.31 at $53.09filing
15 Jul 2026filed 14 Aug 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$13K247.14 at $53.41filing
15 Jul 2026filed 14 Aug 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$53510 at $53.47filing
29 Jun 2026filed 14 Aug 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$5,814113.987 at $51.01filing
29 Jun 2026filed 14 Aug 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$15K288.148 at $51.56filing
29 Jun 2026filed 14 Aug 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$5,815113.99 at $51.01filing
29 Jun 2026filed 14 Aug 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$15K288.15 at $51.56filing
15 Jun 2026filed 14 Aug 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$5,01496.389 at $52.02filing
15 Jun 2026filed 14 Aug 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$13K249.777 at $51.29filing
15 Jun 2026filed 14 Aug 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$52210 at $52.18filing
15 Jun 2026filed 14 Aug 2026MAIN Main Street CapitalCapital Markets & Asset ManagementSEC FORM 4 Code J$5,01496.39 at $52.02filing

The newest 500 lines are listed; the numbers count every line.

News

Main Street (NYSE: MAIN) lifts NAV estimate and wins more SBIC borrowing roomMAIN · dailypolitical.com · 18 Oct 2026Contrasting Main Street Capital (NYSE:MAIN) and LPL Financial (NASDAQ:LPLA)MAIN · tickerreport.com · 17 Oct 2026

0 headlines in the last 90 days name John Earl Jackson; 2 articles from the last 14 days about the 2 companies they traded most, at most three about any one of them.

Sectors

Financials52
Energy11
Not placed5

Buys in green, sells in red, by the company’s sector.

Related people

Jesse E. MorrisEVP and COO · Also traded MAIN in the last 90 days
Ryan McHughVP, CAO & Assistant Treasurer · Also traded MAIN in the last 90 days