Eldad Maniv, the President and COO of $TBLA, sold 47,073 shares of the company on 02-28-2025 for an estimated $132,745. We received data on the trade from a recent ...