Thad Jampol, the Chief Product Officer of $INTA ($INTA), sold 2,957 shares of the company on 01-08-2025. We received data on the trade from a recent SEC filing. This ...