InsidersTradesSigma
Granite Ridge Resources, Inc. (GRNT) — directors' dealings · Energy