MoonLake CEO Sells $2.8 Million in Shares: What It Means for Investors | Whale Factor