Palisade Bio CEO, CFO Finley sells $303k in stock
John David Finley, CEO and CFO of Palisade Bio (NASDAQ:PALI), sold 146,798 shares for approximately $303,343 to cover tax obligations following the vesting of restricted stock units. This transaction occurred after a significant 184% return over the past year, though InvestingPro data suggests the …