Those F&F got shares at massive discount, giving the opportunity to sell a small part immediately (seen shares being given at over 60% discount in a 10Q of 2022 or 2023, not even restricted) and leave the rest as pure profit!
How many people here sold at .58? NONE! Not you or anyone else who posts here. It only hit that high very briefly -- possibly while some shorts were trying to cover their positions. Had the share price stayed above .50 or even .45 for very long, I probably would have taken a short term profit on some of my shares -- but it didn't.