buyback:0001640384 — disclosed trading record · Insider Intent