Palvella COO Cashes Out $507,796 in Stock: What This Means for Investors | Whale Factor