Gil Margolin, the Chief Technology Officer of $TALK, sold 3,517 shares of the company on 03-03-2025 for an estimated $10,164. We received data on the trade from a ...