Once Upon A Farm OFRM Lockup Expiration - Are Insiders About to Dump on Retail

Once Upon A Farm is down 34.5% since I recommended it as a short, and the 180-day lockup doesn't expire until August 4th. Insiders hold roughly half the outstanding shares. The company lost $17.2 million in 2025 while the CEO and CFO took home $5.5 million in compensation....

Read the full article on Intern Pierre