Skip to content
Intapp, Inc. (INTA) — insider trading: 6 buys, 952 sells · InsiderLens