I mean these companies have been getting crushed in the last week or so when the rest of the market has been rising. Medallia and Slack near all time lows since IPO.
People often make the mistake of comparing a company at $5 a share to a company at $100 a share as if all else is equal. In reality the company at $5 could be worth twice as much by having fewer shares outstanding.