Alban John — Transactions d'initié, Director chez NXG NextGen Infrastructure Income Fund / Cushing Royalty & Income Fund | InsiderLens