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 Alban

Director

Company insider

Files Form 4 as: CFO and Treasurer, NXG NextGen Infrastructure Income Fund; CFO and Treasurer, NXG Cushing Midstream Energy Fund; CFO and Treasurer, Cushing Royalty & Income Fund.

In numbers

Trades disclosed
26
Buys
12
Sells
7
Bought
$219K
Sold
$349K
Companies
3
Companies where not an officer
0
First trade
24 Feb 2012
Last trade
24 Aug 2026
Last filed
25 Aug 2026

Companies traded

Where they are an officer
SRV NXG Cushing Midstream Energy FundDirector, Officer, Other · Funds, Shells & SPACs · last 24 Aug 20265 buys · 4 sells
NXG NXG NextGen Infrastructure Income FundDirector, Officer, Other · Funds, Shells & SPACs · last 24 Aug 20264 buys · 3 sells
Cushing Royalty & Income FundOfficer · last 1 Dec 20143 buys · 0 sells

Activity over time

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

Buys above the line, sells below, each month.

Every trade

TradedCompanyWhatAmount
24 Aug 2026filed 25 Aug 2026NXG NXG NextGen Infrastructure Income FundFunds, Shells & SPACsSEC FORM 4 Sold$28K500 at $55.24filing
24 Aug 2026filed 25 Aug 2026NXG NXG NextGen Infrastructure Income FundFunds, Shells & SPACsSEC FORM 4 Sold$28K500 at $55.24filing
24 Aug 2026filed 25 Aug 2026SRV NXG Cushing Midstream Energy FundFunds, Shells & SPACsSEC FORM 4 Sold$23K500 at $45.65filing
24 Aug 2026filed 25 Aug 2026SRV NXG Cushing Midstream Energy FundFunds, Shells & SPACsSEC FORM 4 Sold$23K500 at $45.65filing
20 Jul 2026filed 21 Jul 2026NXG NXG NextGen Infrastructure Income FundFunds, Shells & SPACsSEC FORM 4 Sold$30K500 at $59.02filing
20 Jul 2026filed 21 Jul 2026NXG NXG NextGen Infrastructure Income FundFunds, Shells & SPACsSEC FORM 4 Sold$30K500 at $59.02filing
20 Jul 2026filed 21 Jul 2026SRV NXG Cushing Midstream Energy FundFunds, Shells & SPACsSEC FORM 4 Sold$24K500 at $47.92filing
20 Jul 2026filed 21 Jul 2026SRV NXG Cushing Midstream Energy FundFunds, Shells & SPACsSEC FORM 4 Sold$24K500 at $47.92filing
18 Dec 2025filed 19 Dec 2025SRV NXG Cushing Midstream Energy FundFunds, Shells & SPACsSEC FORM 4 Bought$9,973250 at $39.89filing
11 Nov 2025filed 12 Nov 2025SRV NXG Cushing Midstream Energy FundFunds, Shells & SPACsSEC FORM 4 Bought$32K750 at $42.49filing
5 Nov 2025filed 5 Nov 2025NXG NXG NextGen Infrastructure Income FundFunds, Shells & SPACsSEC FORM 4 Bought$50K1,000 at $50.38filing
10 Dec 2024filed 11 Dec 2024SRV NXG Cushing Midstream Energy FundFunds, Shells & SPACsSEC FORM 4 Sold$49K1,089.65 at $44.76filing
16 Sep 2024filed 18 Sep 2024NXG NXG NextGen Infrastructure Income FundFunds, Shells & SPACsSEC FORM 4 Sold$51K1,233.56 at $41.34filing
21 Jun 2024filed 24 Jun 2024SRV NXG Cushing Midstream Energy FundFunds, Shells & SPACsSEC FORM 4 Sold$42K1,000 at $41.74filing
27 Dec 2023filed 29 Dec 2023SRV NXG Cushing Midstream Energy FundFunds, Shells & SPACsSEC FORM 4 Code X$28K844 at $33.20filing
19 Jul 2023filed 20 Jul 2023SRV NXG Cushing Midstream Energy FundFunds, Shells & SPACsSEC FORM 4 Bought$20K500 at $39.02filing
19 Jul 2023filed 20 Jul 2023SRV NXG Cushing Midstream Energy FundFunds, Shells & SPACsSEC FORM 4 Bought$20K500 at $39.05filing
27 Feb 2023filed 28 Feb 2023NXG NXG NextGen Infrastructure Income FundFunds, Shells & SPACsSEC FORM 4 Bought$32K810 at $39.48filing
24 Feb 2023filed 28 Feb 2023NXG NXG NextGen Infrastructure Income FundFunds, Shells & SPACsSEC FORM 4 Bought$7,340190 at $38.63filing
29 May 2020filed 3 Jun 2020SRV NXG Cushing Midstream Energy FundFunds, Shells & SPACsSEC FORM 4 Code J$1,549242 at $6.40filing

Sectors

Financials16
Not placed3

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

Related people

Jerry Swank VOfficer · Officer at NXG NextGen Infrastructure Income Fund, filing Form 4 there in the last year
Blake NelsonCFO & Treasurer · CFO & Treasurer at NXG NextGen Infrastructure Income Fund, filing Form 4 there in the last year
Todd SunderlandOther role · Other at NXG NextGen Infrastructure Income Fund, filing Form 4 there in the last year
Andrea MullinsDirector · Director at NXG NextGen Infrastructure Income Fund, filing Form 4 there in the last year
John M. MusgraveCEO & President · CEO & President at NXG NextGen Infrastructure Income Fund, filing Form 4 there in the last year