Granite Ridge Resources, Inc. $GRNT Shares Sold by Ethic Inc. — GRNT -0.30 · News Impact Screener