Donald McClymont, the Chief Executive Officer of $INDI, sold 65,754 shares of the company on 03-07-2025 for an estimated $190,686. We received data on the trade from ...