me too, I sold 23ish, too early, I just wish I hang another day, doubel again.
nflx short squeeze too hard. I think some big guys must lose lot.
and some big guys must win big big.
I bought HLF at 25 to 26, sold 37ish, too early. HLF is a rare case. late I shorted it, lost some profits...