Alban John — Insider transactions, Director at NXG NextGen Infrastructure Income Fund / Cushing Royalty & Income Fund | InsiderLens